//[100,100]179,179,107,255,157,154,74,255,147,140,52,255,147,134,39,255,149,137,34,255,152,140,34,255,144,137,29,255,144,139,32,255,140,135,34,255,137,129,22,255,127,119,9,255,127,122,22,255,122,117,44,255,139,137,89,255,185,184,140,255,152,155,102,255,129,124,44,255,124,117,35,255,147,140,59,255,145,139,60,255,157,150,72,255,189,184,107,255,200,195,129,255,197,189,137,255,180,174,119,255,177,177,119,255,192,195,134,255,209,210,150,255,202,199,147,255,194,187,144,255,182,174,134,255,185,179,144,255,199,190,159,255,222,217,182,255,230,230,192,255,217,219,174,255,184,192,137,255,154,159,95,255,140,144,70,255,127,129,50,255,130,124,39,255,132,129,32,255,134,132,27,255,135,132,24,255,135,124,14,255,157,137,10,255,172,152,7,255,227,205,45,255,252,234,77,255,199,177,35,255,189,167,45,255,199,179,72,255,197,180,69,255,187,175,49,255,182,175,35,255,187,182,42,255,184,172,54,255,187,182,54,255,204,199,74,255,242,232,124,255,250,239,140,255,215,207,99,255,209,202,77,255,179,169,37,255,167,154,24,255,174,159,25,255,174,159,27,255,174,160,35,255,167,155,32,255,162,150,24,255,165,152,25,255,169,154,29,255,159,147,14,255,170,152,19,255,182,159,37,255,169,150,47,255,190,182,109,255,160,159,134,255,64,62,62,255,59,57,52,255,115,124,107,255,200,204,205,255,152,149,170,255,152,149,180,255,154,150,179,255,154,154,177,255,154,159,179,255,134,142,160,255,112,117,132,255,109,109,122,255,99,100,105,255,107,114,114,255,95,112,109,255,79,95,94,255,79,82,84,255,122,114,119,255,149,134,139,255,129,119,119,255,99,92,92,255,109,107,109,255,179,169,97,255,162,149,74,255,152,139,54,255,152,139,42,255,140,129,27,255,137,127,20,255,137,129,22,255,145,139,32,255,145,134,29,255,137,127,34,255,134,127,39,255,134,129,45,255,137,127,60,255,152,144,97,255,194,192,142,255,149,155,94,255,135,132,64,255,152,149,79,255,182,179,107,255,197,192,124,255,197,192,134,255,187,180,130,255,184,182,129,255,189,189,124,255,207,199,135,255,200,195,139,255,192,189,142,255,184,180,139,255,179,177,135,255,195,194,150,255,214,214,169,255,227,229,184,255,219,227,179,255,195,202,155,255,172,175,125,255,140,142,82,255,129,127,49,255,137,127,37,255,140,127,29,255,144,127,27,255,142,125,15,255,137,124,14,255,129,119,5,255,129,119,0,255,147,132,0,255,179,159,9,255,199,174,15,255,232,207,49,255,245,227,72,255,209,189,40,255,222,204,64,255,220,199,72,255,200,182,57,255,192,177,49,255,189,174,49,255,190,179,57,255,189,175,47,255,184,177,44,255,192,184,54,255,215,205,84,255,230,219,104,255,215,207,87,255,210,200,77,255,177,164,42,255,167,154,24,255,172,159,27,255,172,157,27,255,172,157,34,255,167,155,35,255,165,154,30,255,170,157,32,255,174,159,34,255,154,147,12,255,164,150,17,255,185,165,40,255,174,160,54,255,207,199,127,255,172,167,142,255,62,59,64,255,59,54,55,255,109,119,105,255,199,207,207,255,144,150,164,255,147,150,175,255,149,154,179,255,145,152,172,255,154,162,179,255,139,150,164,255,84,92,102,255,92,94,104,255,92,90,97,255,84,84,89,255,75,84,87,255,69,77,82,255,52,55,62,255,54,52,60,255,92,89,92,255,130,127,125,255,137,127,129,255,109,97,99,255,162,142,74,255,160,142,67,255,147,130,44,255,147,134,37,255,139,127,22,255,135,127,20,255,135,127,22,255,145,139,34,255,152,142,52,255,172,159,89,255,172,159,99,255,134,127,54,255,129,125,52,255,159,157,97,255,199,197,144,255,167,164,105,255,167,169,94,255,180,179,117,255,192,185,137,255,189,184,135,255,190,185,130,255,194,194,139,255,204,204,154,255,190,192,142,255,182,174,132,255,184,177,130,255,194,192,140,255,217,214,165,255,227,229,182,255,220,224,180,255,197,200,155,255,172,175,129,255,154,149,85,255,139,134,55,255,129,124,27,255,135,129,19,255,145,137,19,255,147,135,19,255,150,135,17,255,149,132,12,255,147,127,5,255,160,142,14,255,182,162,24,255,202,182,32,255,217,199,34,255,214,197,27,255,204,190,30,255,224,214,67,255,222,207,72,255,190,174,35,255,219,204,57,255,217,202,49,255,209,194,45,255,209,192,54,255,190,177,44,255,187,174,44,255,194,180,42,255,187,179,42,255,189,180,45,255,199,187,55,255,200,187,62,255,199,189,67,255,217,207,84,255,182,169,42,255,165,154,20,255,174,159,25,255,172,157,25,255,172,157,32,255,167,155,34,255,165,154,29,255,169,157,27,255,174,159,29,255,162,155,20,255,160,152,14,255,172,159,27,255,182,172,57,255,212,209,129,255,169,169,142,255,59,62,67,255,52,54,64,255,117,117,115,255,197,197,202,255,154,154,165,255,152,152,172,255,152,154,177,255,149,154,174,255,159,164,182,255,147,152,169,255,89,97,107,255,67,72,80,255,67,64,70,255,70,65,72,255,72,67,74,255,67,64,70,255,59,60,65,255,57,57,62,255,45,52,52,255,74,74,74,255,112,104,104,255,139,122,124,255,167,150,79,255,154,139,60,255,142,127,35,255,159,145,44,255,142,130,24,255,134,124,19,255,135,127,29,255,139,134,39,255,150,144,70,255,187,174,119,255,192,177,130,255,167,159,102,255,172,169,100,255,192,192,127,255,209,205,144,255,170,162,102,255,174,162,107,255,184,179,115,255,200,202,135,255,202,204,149,255,194,197,154,255,182,182,142,255,184,182,139,255,190,187,139,255,207,214,169,255,222,222,184,255,224,219,187,255,202,197,160,255,169,169,117,255,145,149,77,255,135,139,52,255,127,125,32,255,132,120,20,255,135,124,10,255,147,134,7,255,154,137,7,255,162,142,12,255,167,149,12,255,184,164,14,255,207,189,24,255,227,214,42,255,237,224,50,255,245,229,60,255,235,217,60,255,214,197,50,255,182,170,30,255,159,157,22,255,202,204,74,255,214,207,87,255,189,182,54,255,194,185,39,255,199,190,29,255,199,190,27,255,202,190,37,255,205,195,45,255,192,184,32,255,185,174,25,255,187,179,34,255,190,182,39,255,194,182,44,255,192,177,54,255,197,184,74,255,214,204,87,255,179,169,37,255,162,154,15,255,174,164,22,255,174,162,24,255,174,160,30,255,167,157,29,255,164,154,22,255,167,155,19,255,172,159,22,255,169,159,24,255,164,152,17,255,162,149,17,255,187,180,59,255,205,205,117,255,160,167,127,255,54,64,60,255,49,62,72,255,97,99,102,255,149,152,157,255,149,154,164,255,149,157,172,255,147,155,177,255,145,157,177,255,149,160,179,255,137,149,164,255,104,110,124,255,77,80,92,255,67,65,74,255,74,67,74,255,79,70,75,255,69,62,62,255,64,64,59,255,62,67,57,255,60,60,60,255,59,59,60,255,60,59,64,255,94,87,89,255,184,177,104,255,154,147,67,255,132,120,29,255,150,139,37,255,137,124,22,255,125,117,19,255,129,124,35,255,139,137,55,255,167,159,97,255,194,189,132,255,194,190,142,255,192,189,144,255,179,170,122,255,184,174,117,255,209,204,139,255,184,180,114,255,185,180,124,255,192,189,134,255,192,190,142,255,179,177,137,255,185,185,149,255,207,207,169,255,219,222,182,255,222,222,189,255,190,199,157,255,167,167,124,255,149,144,89,255,139,130,62,255,137,130,39,255,140,132,22,255,152,142,19,255,167,149,20,255,179,164,17,255,189,174,17,255,194,179,10,255,194,179,2,255,212,194,17,255,230,212,42,255,234,217,52,255,230,212,52,255,214,194,55,255,189,174,34,255,169,160,29,255,167,160,47,255,167,159,57,255,154,147,39,255,142,137,17,255,209,204,77,255,222,215,102,255,194,189,64,255,180,177,29,255,194,189,22,255,207,199,32,255,189,179,22,255,190,179,29,255,209,197,44,255,202,187,52,255,182,172,40,255,182,174,37,255,190,177,39,255,190,177,49,255,192,182,67,255,205,199,77,255,180,175,34,255,162,154,15,255,174,164,24,255,174,162,24,255,172,159,29,255,167,157,27,255,164,155,19,255,165,157,17,255,170,159,19,255,172,159,24,255,170,157,24,255,165,152,19,255,189,177,52,255,205,200,100,255,164,164,107,255,72,75,57,255,57,62,67,255,69,67,74,255,104,104,112,255,147,152,162,255,150,157,175,255,144,155,177,255,144,154,177,255,149,160,180,255,142,152,170,255,119,122,139,255,117,120,132,255,94,97,105,255,77,77,82,255,77,70,77,255,72,65,67,255,67,62,59,255,62,64,55,255,69,64,64,255,69,67,72,255,67,67,74,255,54,55,60,255,174,172,107,255,149,147,74,255,125,119,37,255,147,137,47,255,157,147,59,255,157,150,67,255,167,165,90,255,189,189,119,255,189,187,135,255,182,179,122,255,174,172,117,255,179,177,132,255,177,172,129,255,187,184,135,255,194,190,135,255,177,177,120,255,172,174,125,255,182,182,140,255,197,197,159,255,217,214,179,255,222,219,189,255,202,202,170,255,174,177,134,255,147,152,97,255,130,129,64,255,132,125,49,255,137,127,32,255,144,132,19,255,155,137,12,255,170,152,12,255,192,169,14,255,207,184,19,255,212,190,14,255,219,200,24,255,225,209,34,255,234,219,54,255,224,212,57,255,197,187,45,255,177,169,37,255,160,152,24,255,152,140,24,255,152,144,27,255,154,150,35,255,155,152,44,255,154,145,42,255,157,144,34,255,154,139,24,255,217,200,84,255,229,222,112,255,195,187,65,255,175,169,27,255,182,174,14,255,214,204,39,255,214,202,44,255,179,164,12,255,179,162,15,255,204,192,44,255,204,195,52,255,192,184,40,255,192,179,34,255,184,172,37,255,182,172,59,255,205,199,92,255,182,174,65,255,162,152,22,255,172,160,27,255,174,159,27,255,174,159,32,255,172,159,32,255,169,159,27,255,169,160,24,255,172,159,24,255,172,159,24,255,172,157,27,255,164,147,17,255,182,164,34,255,212,195,82,255,187,172,92,255,134,122,82,255,75,64,62,255,67,59,62,255,102,97,104,255,160,159,172,255,154,155,177,255,147,152,177,255,147,152,179,255,154,162,185,255,142,150,172,255,114,122,134,255,125,134,144,255,115,122,132,255,92,95,107,255,75,75,87,255,67,64,74,255,67,62,69,255,67,62,69,255,62,60,62,255,69,67,72,255,72,69,77,255,59,57,65,255,174,169,112,255,149,145,84,255,147,142,79,255,179,174,107,255,200,197,125,255,195,192,124,255,189,187,122,255,182,182,117,255,179,177,132,255,184,180,127,255,197,192,137,255,187,184,134,255,167,169,127,255,162,165,129,255,164,169,129,255,185,187,149,255,222,214,172,255,219,219,174,255,197,204,152,255,169,179,119,255,144,152,89,255,122,124,57,255,125,117,37,255,135,122,29,255,139,124,17,255,145,132,19,255,154,139,14,255,172,154,14,255,194,175,19,255,220,202,35,255,229,212,47,255,224,210,45,255,205,192,35,255,197,187,34,255,194,185,40,255,170,164,34,255,149,142,27,255,144,137,25,255,149,139,27,255,157,149,29,255,159,157,42,255,157,154,39,255,159,152,44,255,164,152,52,255,164,149,45,255,167,152,40,255,169,155,40,255,204,192,77,255,215,204,97,255,217,209,89,255,210,202,70,255,197,190,49,255,202,194,42,255,232,219,59,255,222,209,49,255,182,165,12,255,169,157,9,255,202,192,45,255,202,192,42,255,194,180,34,255,184,169,34,255,180,172,54,255,202,195,89,255,174,167,59,255,157,147,22,255,167,154,24,255,169,154,24,255,172,157,30,255,170,157,29,255,169,159,27,255,169,159,27,255,172,159,27,255,174,165,29,255,170,159,34,255,164,150,24,255,172,155,19,255,209,189,60,255,204,185,77,255,182,167,102,255,102,85,67,255,59,57,49,255,102,100,104,255,159,159,172,255,149,154,177,255,147,154,177,255,145,159,177,255,149,164,184,255,139,154,175,255,100,114,127,255,109,122,135,255,124,132,144,255,104,109,124,255,89,92,107,255,70,72,85,255,64,62,74,255,64,62,69,255,65,64,69,255,69,64,67,255,69,64,67,255,64,62,64,255,199,187,139,255,197,187,139,255,195,189,139,255,185,184,132,255,179,179,124,255,177,175,119,255,189,187,127,255,195,192,129,255,192,185,134,255,187,184,132,255,182,180,127,255,177,177,130,255,189,189,155,255,192,194,170,255,182,192,162,255,167,184,144,255,160,162,115,255,139,144,82,255,127,129,52,255,122,119,34,255,119,115,19,255,129,122,9,255,149,139,14,255,159,149,17,255,182,162,9,255,199,184,22,255,212,200,29,255,234,222,49,255,237,222,59,255,229,214,67,255,202,194,59,255,172,169,42,255,155,149,32,255,142,135,24,255,134,130,25,255,132,130,27,255,139,137,29,255,142,139,29,255,149,142,30,255,162,149,42,255,160,150,37,255,157,150,37,255,154,149,37,255,157,149,44,255,155,147,40,255,155,149,32,255,159,152,29,255,162,155,32,255,157,150,29,255,187,180,57,255,205,199,75,255,222,217,92,255,219,212,74,255,234,227,72,255,247,237,77,255,235,222,64,255,187,172,32,255,172,159,14,255,197,182,34,255,205,189,42,255,182,164,34,255,180,169,52,255,199,194,74,255,172,167,39,255,159,150,24,255,167,154,24,255,169,155,22,255,172,157,27,255,167,154,24,255,167,157,22,255,170,162,24,255,172,162,27,255,172,165,29,255,172,164,40,255,175,167,39,255,164,154,14,255,199,185,44,255,209,197,72,255,185,177,94,255,129,119,89,255,67,60,47,255,105,99,99,255,157,154,169,255,155,154,177,255,150,152,175,255,147,154,174,255,149,159,179,255,152,164,187,255,97,117,132,255,100,117,132,255,122,129,145,255,109,114,129,255,110,117,129,255,85,89,99,255,59,62,65,255,59,59,59,255,69,60,72,255,67,59,64,255,72,67,64,255,69,70,65,255,182,184,137,255,177,177,129,255,177,174,122,255,182,177,122,255,189,184,132,255,190,187,139,255,184,182,132,255,180,179,122,255,189,184,134,255,195,197,130,255,204,205,145,255,202,204,154,255,187,195,152,255,174,185,162,255,185,194,172,255,137,139,92,255,112,109,32,255,112,107,15,255,119,112,7,255,124,117,7,255,147,134,15,255,172,154,17,255,209,192,32,255,214,202,29,255,222,209,27,255,229,217,44,255,222,212,54,255,199,190,47,255,175,167,37,255,155,147,29,255,140,129,24,255,134,122,24,255,134,127,37,255,134,129,37,255,139,135,39,255,144,142,39,255,144,140,32,255,150,144,34,255,157,149,42,255,159,150,45,255,154,149,27,255,149,144,32,255,149,142,35,255,154,147,34,255,150,142,32,255,145,134,29,255,139,125,12,255,154,140,10,255,159,144,10,255,169,155,27,255,169,159,37,255,167,157,42,255,170,162,44,255,180,170,39,255,200,189,39,255,227,215,52,255,227,217,67,255,199,192,57,255,204,199,69,255,219,214,87,255,199,189,79,255,187,170,72,255,195,182,72,255,159,149,27,255,157,144,14,255,167,154,17,255,172,159,20,255,172,159,24,255,167,159,25,255,159,155,17,255,164,160,27,255,172,164,37,255,167,167,32,255,167,160,37,255,175,165,42,255,172,164,24,255,192,182,37,255,212,202,60,255,189,182,65,255,167,159,94,255,84,80,54,255,105,94,99,255,162,152,174,255,159,157,179,255,154,154,182,255,157,154,185,255,152,154,177,255,152,165,184,255,105,127,140,255,94,107,119,255,110,117,127,255,109,114,127,255,112,122,134,255,104,117,129,255,57,69,77,255,52,62,64,255,65,62,60,255,64,60,57,255,74,69,67,255,72,72,72,255,187,187,124,255,197,194,140,255,192,189,142,255,185,179,132,255,184,179,132,255,187,185,137,255,195,195,144,255,202,205,149,255,200,205,147,255,194,197,142,255,174,170,125,255,150,144,94,255,132,134,74,255,139,149,99,255,164,175,129,255,119,130,62,255,114,109,10,255,132,120,4,255,160,147,9,255,182,167,17,255,200,187,29,255,214,197,32,255,222,207,42,255,217,207,39,255,200,199,52,255,179,174,39,255,152,149,24,255,137,130,17,255,134,127,19,255,140,132,27,255,144,132,30,255,142,129,27,255,139,134,34,255,142,135,39,255,144,139,44,255,144,140,44,255,145,142,39,255,150,147,39,255,154,149,39,255,154,147,37,255,150,142,37,255,149,142,39,255,145,142,34,255,142,139,30,255,142,135,29,255,137,127,22,255,132,119,2,255,175,164,29,255,204,184,44,255,187,170,32,255,179,165,32,255,167,154,25,255,157,144,17,255,152,139,9,255,157,139,0,255,172,154,9,255,199,182,45,255,197,182,60,255,202,194,89,255,214,209,110,255,220,212,117,255,219,209,112,255,217,207,99,255,194,184,57,255,169,162,45,255,162,152,35,255,162,150,30,255,160,147,24,255,159,149,22,255,164,155,27,255,169,159,29,255,169,159,27,255,174,159,32,255,179,162,42,255,174,159,39,255,175,167,37,255,185,177,42,255,214,202,60,255,199,189,62,255,190,177,102,255,104,97,72,255,104,92,94,255,162,154,170,255,154,155,174,255,150,154,179,255,152,152,180,255,154,160,179,255,154,170,185,255,119,132,150,255,94,102,119,255,122,129,140,255,107,114,127,255,94,104,119,255,109,117,132,255,84,92,102,255,62,67,72,255,64,65,69,255,67,72,72,255,79,84,82,255,82,92,90,255,189,187,127,255,184,180,127,255,187,184,132,255,195,194,140,255,202,202,149,255,202,205,152,255,190,194,139,255,167,172,114,255,142,144,74,255,120,122,49,255,112,109,35,255,115,107,32,255,114,107,37,255,130,127,79,255,162,159,100,255,139,139,39,255,169,162,9,255,199,187,27,255,217,204,42,255,207,195,37,255,205,192,40,255,210,195,52,255,195,182,49,255,169,160,34,255,142,134,27,255,134,130,22,255,135,132,24,255,137,135,24,255,140,137,27,255,144,140,30,255,147,140,34,255,144,137,30,255,145,139,44,255,145,139,42,255,142,137,37,255,140,135,32,255,142,139,30,255,147,142,32,255,147,142,32,255,147,140,34,255,149,139,39,255,150,142,35,255,147,142,29,255,142,135,25,255,140,134,27,255,140,129,22,255,134,124,0,255,200,189,49,255,229,207,70,255,189,170,32,255,189,174,32,255,184,172,27,255,174,162,17,255,167,152,9,255,162,147,2,255,167,149,5,255,180,164,10,255,187,175,29,255,180,172,44,255,167,159,50,255,174,167,60,255,194,185,87,255,212,202,112,255,217,209,110,255,210,209,109,255,207,199,109,255,200,189,99,255,182,169,69,255,167,157,45,255,164,152,37,255,164,152,27,255,167,154,17,255,167,150,29,255,172,155,34,255,175,160,42,255,174,164,42,255,179,167,44,255,204,189,49,255,215,199,62,255,210,189,100,255,140,130,95,255,97,85,79,255,159,154,165,255,159,162,177,255,149,155,179,255,149,154,182,255,149,157,182,255,154,169,190,255,132,139,162,255,112,119,139,255,129,137,150,255,109,119,132,255,97,107,119,255,104,112,125,255,112,119,129,255,104,110,117,255,70,85,82,255,79,94,89,255,87,102,94,255,80,92,89,255,182,180,132,255,182,180,129,255,182,182,127,255,172,172,112,255,157,157,94,255,139,140,72,255,127,130,47,255,117,124,25,255,124,122,19,255,127,124,15,255,130,122,5,255,137,124,0,255,154,139,15,255,180,167,62,255,204,192,82,255,207,194,54,255,222,212,55,255,214,204,45,255,197,189,37,255,180,179,35,255,162,162,29,255,144,139,17,255,127,119,9,255,127,119,19,255,144,132,32,255,144,135,30,255,147,139,27,255,144,139,22,255,144,139,19,255,147,142,24,255,145,139,27,255,144,137,30,255,142,132,37,255,142,134,34,255,144,137,32,255,145,139,29,255,147,142,27,255,149,142,25,255,147,140,27,255,149,139,25,255,149,137,22,255,149,139,19,255,147,142,19,255,144,139,19,255,144,137,20,255,152,142,22,255,145,132,2,255,207,194,54,255,234,217,82,255,184,167,29,255,182,172,27,255,182,175,24,255,174,169,14,255,167,160,9,255,172,162,12,255,170,160,12,255,165,155,9,255,172,162,10,255,187,174,27,255,189,177,39,255,174,162,30,255,180,172,52,255,189,185,79,255,159,157,54,255,157,154,47,255,175,172,72,255,189,182,92,255,192,187,99,255,195,190,99,255,199,190,99,255,199,187,90,255,187,172,72,255,177,169,62,255,170,159,44,255,169,159,42,255,164,154,39,255,187,174,62,255,199,189,57,255,209,199,59,255,222,212,99,255,167,154,104,255,102,90,77,255,155,149,162,255,167,167,185,255,152,157,179,255,154,160,184,255,147,155,179,255,157,167,192,255,139,147,167,255,97,105,122,255,107,117,129,255,107,114,124,255,104,112,122,255,99,105,114,255,89,99,104,255,77,92,92,255,67,79,77,255,67,75,75,255,65,69,70,255,62,62,64,255,144,139,84,255,124,120,57,255,115,112,32,255,114,112,17,255,124,119,19,255,137,129,29,255,145,134,29,255,154,144,30,255,152,144,10,255,159,147,7,255,172,155,7,255,200,175,22,255,214,190,39,255,214,199,64,255,209,200,77,255,182,177,47,255,172,162,42,255,162,154,34,255,139,132,22,255,127,125,25,255,119,119,22,255,119,115,15,255,125,122,19,255,137,134,32,255,134,127,22,255,139,132,25,255,142,137,27,255,140,134,24,255,142,134,24,255,142,134,27,255,142,132,25,255,142,130,24,255,135,129,24,255,137,130,24,255,144,135,30,255,152,140,32,255,152,139,29,255,152,139,24,255,150,139,17,255,152,137,14,255,150,139,17,255,150,139,17,255,150,140,17,255,152,144,20,255,154,144,20,255,162,152,22,255,155,142,5,255,207,192,52,255,235,224,75,255,177,167,19,255,184,177,27,255,182,175,24,255,174,169,19,255,172,167,19,255,172,165,24,255,172,164,25,255,170,162,19,255,169,159,9,255,177,164,9,255,194,177,30,255,182,167,40,255,187,174,59,255,197,189,80,255,145,140,39,255,125,117,9,255,139,127,22,255,134,119,22,255,135,122,34,255,144,134,49,255,144,135,54,255,159,149,74,255,182,172,105,255,207,199,119,255,207,199,114,255,210,204,114,255,225,222,127,255,244,240,152,255,217,214,105,255,177,177,39,255,222,224,94,255,195,184,119,255,104,94,72,255,169,162,172,255,170,167,182,255,137,135,149,255,149,154,165,255,154,159,172,255,160,167,185,255,154,164,180,255,89,95,112,255,67,74,84,255,64,67,75,255,59,59,67,255,55,59,62,255,54,64,64,255,52,69,64,255,67,64,69,255,65,59,69,255,62,54,69,255,64,52,69,255,122,112,17,255,122,112,17,255,137,124,19,255,144,129,10,255,154,137,9,255,165,147,19,255,167,147,17,255,160,139,4,255,169,149,0,255,174,157,7,255,187,170,19,255,190,170,35,255,159,139,37,255,155,147,69,255,180,180,110,255,137,139,64,255,137,134,44,255,144,139,39,255,137,129,20,255,137,132,19,255,134,130,17,255,135,129,19,255,134,130,24,255,132,132,30,255,129,120,22,255,134,127,25,255,144,137,30,255,144,137,29,255,137,132,25,255,134,129,25,255,137,132,27,255,137,134,29,255,139,132,29,255,144,135,29,255,149,139,29,255,150,139,27,255,149,137,22,255,154,139,22,255,155,142,20,255,154,140,19,255,152,137,19,255,152,139,24,255,149,139,22,255,152,142,22,255,155,147,20,255,162,152,20,255,154,139,5,255,204,187,49,255,242,229,79,255,179,167,20,255,190,179,34,255,184,174,29,255,177,167,24,255,182,170,27,255,172,164,24,255,172,164,25,255,169,155,15,255,169,157,14,255,167,154,0,255,179,169,19,255,179,167,44,255,185,172,67,255,209,199,94,255,167,154,57,255,129,115,19,255,139,122,22,255,137,114,17,255,130,109,20,255,134,117,30,255,137,129,44,255,162,157,84,255,204,202,144,255,225,227,167,255,214,214,152,255,172,172,109,255,187,194,122,255,207,210,142,255,202,199,107,255,204,199,74,255,234,224,100,255,207,200,122,255,125,119,84,255,169,162,159,255,125,119,122,255,139,134,137,255,172,174,179,255,144,147,159,255,152,154,174,255,154,160,177,255,122,125,140,255,94,92,107,255,77,70,85,255,59,54,64,255,59,57,62,255,62,65,64,255,57,67,62,255,67,67,69,255,65,64,70,255,60,59,69,255,62,60,74,255,137,124,12,255,140,125,9,255,152,134,7,255,174,157,12,255,194,174,22,255,177,159,5,255,165,145,0,255,167,147,0,255,175,154,10,255,172,154,24,255,159,149,27,255,144,135,30,255,120,114,40,255,139,137,92,255,175,182,137,255,132,140,82,255,145,144,69,255,142,134,47,255,134,124,22,255,137,127,22,255,139,130,25,255,142,132,27,255,137,130,24,255,134,134,27,255,140,130,35,255,139,129,32,255,140,132,25,255,140,134,24,255,139,134,24,255,139,135,29,255,137,135,29,255,137,139,32,255,142,134,30,255,147,135,29,255,147,137,22,255,147,137,20,255,149,135,20,255,152,139,24,255,152,140,25,255,150,139,24,255,152,139,24,255,152,139,27,255,149,139,27,255,152,144,24,255,155,147,24,255,157,147,27,255,149,137,12,255,197,184,49,255,239,225,85,255,180,167,30,255,189,175,37,255,189,177,37,255,182,169,27,255,182,172,24,255,174,164,17,255,170,160,12,255,169,159,10,255,164,152,4,255,169,157,7,255,177,167,19,255,169,162,32,255,174,164,59,255,204,195,100,255,165,155,59,255,130,114,17,255,139,122,29,255,157,139,54,255,177,160,82,255,199,192,114,255,232,230,157,255,237,235,172,255,219,219,162,255,179,187,119,255,139,142,75,255,114,114,47,255,112,117,42,255,124,127,50,255,144,139,40,255,192,180,62,255,224,205,107,255,177,174,115,255,177,177,147,255,137,134,122,255,107,97,90,255,195,185,184,255,209,207,212,255,172,174,187,255,152,152,177,255,150,157,175,255,117,119,139,255,124,122,142,255,127,124,144,255,97,95,109,255,69,72,79,255,54,59,62,255,60,62,64,255,57,67,62,255,62,69,69,255,64,67,70,255,69,70,74,255,174,164,15,255,184,172,24,255,189,175,19,255,189,174,17,255,179,162,14,255,157,139,2,255,159,142,7,255,160,147,7,255,155,145,22,255,147,139,30,255,144,137,32,255,130,122,24,255,119,112,40,255,144,142,102,255,177,184,144,255,140,152,92,255,142,137,57,255,137,132,37,255,135,132,24,255,137,134,29,255,139,132,34,255,142,132,37,255,139,129,32,255,135,129,32,255,137,132,27,255,137,132,29,255,135,129,24,255,134,125,24,255,139,129,30,255,140,130,32,255,139,130,27,255,144,137,29,255,149,139,27,255,147,137,24,255,147,134,22,255,147,134,24,255,150,139,30,255,149,139,30,255,145,139,24,255,147,140,24,255,154,144,22,255,150,140,25,255,149,142,25,255,150,147,22,255,154,149,29,255,157,147,37,255,149,137,22,255,192,182,52,255,242,229,95,255,184,172,39,255,179,167,34,255,185,174,34,255,175,165,19,255,174,165,14,255,175,169,17,255,169,162,10,255,162,159,4,255,164,157,7,255,172,157,19,255,169,155,22,255,172,164,34,255,172,165,59,255,199,195,102,255,179,182,74,255,192,175,80,255,222,209,132,255,232,224,160,255,224,224,164,255,202,212,149,255,179,184,120,255,149,150,85,255,122,119,49,255,109,107,24,255,122,115,29,255,132,122,35,255,132,127,35,255,129,125,29,255,127,125,9,255,177,177,57,255,192,184,109,255,82,79,62,255,87,85,82,255,92,87,84,255,114,104,94,255,187,175,172,255,214,210,212,255,217,220,225,255,205,207,219,255,174,182,202,255,119,122,147,255,109,112,137,255,127,132,154,255,117,129,145,255,89,102,112,255,69,74,82,255,54,50,57,255,59,59,64,255,62,59,64,255,67,59,67,255,77,67,72,255,184,174,19,255,167,155,12,255,159,145,14,255,152,139,12,255,149,137,17,255,149,137,22,255,144,132,19,255,147,137,22,255,144,137,22,255,147,135,29,255,137,129,20,255,137,127,32,255,127,117,47,255,144,142,92,255,185,189,144,255,145,145,85,255,137,132,40,255,142,137,37,255,142,134,25,255,140,132,24,255,142,132,27,255,144,134,34,255,140,132,30,255,140,129,24,255,137,129,27,255,137,127,29,255,139,130,32,255,135,129,24,255,139,132,22,255,142,132,17,255,142,132,17,255,147,135,24,255,152,142,22,255,149,139,22,255,145,137,19,255,147,137,22,255,144,137,25,255,147,139,32,255,147,142,32,255,149,144,25,255,152,142,22,255,150,144,22,255,152,147,22,255,155,150,24,255,160,149,32,255,164,149,40,255,155,142,32,255,199,187,72,255,242,229,99,255,189,177,39,255,182,172,29,255,194,182,39,255,172,160,17,255,174,164,15,255,177,167,19,255,175,165,17,255,169,154,7,255,159,149,4,255,165,157,15,255,169,160,22,255,184,174,42,255,194,185,69,255,207,202,99,255,200,197,105,255,187,192,120,255,184,187,120,255,162,164,99,255,139,139,72,255,115,117,39,255,110,109,19,255,119,114,15,255,129,122,20,255,134,132,22,255,134,135,32,255,139,135,44,255,140,135,44,255,139,135,32,255,135,127,4,255,200,192,74,255,195,190,124,255,49,49,27,255,32,27,34,255,49,47,60,255,49,52,67,255,67,77,87,255,92,105,105,255,137,152,154,255,180,194,197,255,199,207,219,255,164,172,182,255,119,122,139,255,119,124,149,255,117,129,149,255,112,124,134,255,100,109,112,255,62,62,69,255,62,55,60,255,64,59,62,255,62,60,65,255,69,64,69,255,142,134,12,255,127,117,4,255,134,124,15,255,144,132,24,255,140,132,24,255,139,132,24,255,135,129,22,255,132,129,19,255,142,134,32,255,140,130,32,255,135,129,22,255,134,127,34,255,127,119,52,255,147,147,94,255,179,185,134,255,137,140,67,255,132,127,27,255,137,132,24,255,139,132,19,255,137,132,17,255,137,130,24,255,140,134,29,255,139,132,24,255,137,129,17,255,147,132,29,255,144,132,29,255,140,134,29,255,139,134,27,255,137,134,22,255,139,132,19,255,144,134,24,255,149,137,29,255,147,135,29,255,149,137,25,255,149,137,19,255,149,140,17,255,149,140,22,255,149,142,27,255,147,142,29,255,149,142,30,255,159,142,37,255,162,147,40,255,167,154,39,255,167,154,34,255,164,149,32,255,159,142,32,255,149,135,22,255,197,187,67,255,242,229,95,255,182,169,29,255,179,167,20,255,194,182,37,255,175,164,24,255,175,164,24,255,177,165,29,255,177,165,32,255,172,160,15,255,172,164,24,255,174,169,32,255,172,167,37,255,185,179,55,255,197,189,74,255,207,199,94,255,174,167,67,255,127,122,29,255,125,120,29,255,119,114,24,255,122,117,24,255,127,120,24,255,134,127,27,255,139,130,27,255,144,132,30,255,145,137,29,255,140,137,29,255,145,137,39,255,149,140,39,255,147,139,29,255,140,130,0,255,202,192,67,255,202,194,122,255,44,44,35,255,37,34,49,255,77,74,92,255,55,57,80,255,34,39,67,255,20,29,52,255,20,29,52,255,49,55,74,255,107,105,119,255,164,159,165,255,180,175,182,255,142,145,157,255,114,125,144,255,104,117,130,255,102,105,112,255,77,69,74,255,57,55,60,255,60,60,60,255,57,62,55,255,59,62,55,255,132,125,12,255,132,125,19,255,135,129,24,255,135,129,22,255,130,127,19,255,124,119,19,255,122,119,19,255,130,127,27,255,139,132,27,255,137,127,22,255,132,129,15,255,132,127,29,255,129,122,52,255,149,152,97,255,177,187,127,255,129,137,54,255,130,125,24,255,134,129,22,255,135,129,19,255,132,127,19,255,132,129,25,255,134,130,30,255,135,130,29,255,145,137,30,255,152,134,32,255,147,134,32,255,142,134,34,255,140,135,35,255,134,132,29,255,134,129,25,255,144,134,32,255,145,134,32,255,149,135,34,255,149,137,29,255,144,132,17,255,144,137,14,255,154,144,24,255,162,152,37,255,160,152,44,255,160,152,47,255,154,149,52,255,154,150,47,255,154,149,39,255,152,144,24,255,149,134,17,255,144,127,14,255,142,122,5,255,192,177,52,255,244,227,92,255,177,165,22,255,174,162,15,255,185,174,32,255,177,167,27,255,179,170,32,255,184,174,42,255,190,179,54,255,192,184,59,255,192,187,60,255,182,177,52,255,169,165,40,255,172,167,42,255,179,170,49,255,202,195,79,255,167,160,44,255,124,117,12,255,134,127,20,255,137,132,29,255,139,134,34,255,139,134,32,255,139,134,34,255,142,134,35,255,142,132,37,255,147,134,30,255,149,139,30,255,154,142,34,255,152,139,29,255,150,139,22,255,147,134,2,255,204,190,62,255,197,189,112,255,35,39,17,255,37,37,39,255,80,79,84,255,85,85,97,255,77,80,97,255,54,60,74,255,29,35,49,255,17,20,32,255,19,22,27,255,80,87,80,255,154,164,154,255,177,189,184,255,157,164,174,255,107,109,124,255,92,89,102,255,89,87,97,255,69,59,67,255,62,55,60,255,57,54,55,255,59,55,57,255,135,127,9,255,134,127,14,255,132,124,15,255,129,120,10,255,127,120,12,255,134,127,25,255,142,134,35,255,139,130,35,255,137,129,22,255,137,129,22,255,134,132,14,255,132,129,29,255,127,119,52,255,147,149,97,255,174,184,124,255,125,134,49,255,129,124,22,255,137,132,29,255,137,132,27,255,132,129,29,255,134,132,34,255,135,132,37,255,135,129,32,255,152,145,42,255,152,140,32,255,145,134,29,255,139,129,32,255,140,132,37,255,139,129,34,255,142,134,34,255,140,134,29,255,137,127,22,255,142,127,19,255,150,137,32,255,147,137,29,255,147,137,22,255,162,152,37,255,174,164,59,255,162,150,49,255,144,135,29,255,137,130,19,255,137,129,17,255,139,129,9,255,142,132,9,255,144,132,12,255,145,132,19,255,142,130,15,255,179,169,45,255,240,227,87,255,187,177,34,255,184,172,29,255,189,180,42,255,189,180,47,255,189,180,49,255,189,182,52,255,192,184,59,255,185,182,67,255,182,177,59,255,174,167,42,255,169,159,29,255,172,159,27,255,169,160,34,255,202,195,75,255,165,162,47,255,137,125,10,255,144,132,22,255,144,134,29,255,144,132,34,255,145,134,35,255,147,135,35,255,149,137,37,255,149,134,35,255,154,139,42,255,147,137,30,255,144,132,22,255,147,134,20,255,154,144,25,255,152,139,7,255,202,192,69,255,194,189,115,255,44,42,27,255,44,35,49,255,65,57,74,255,77,69,89,255,90,87,107,255,82,80,94,255,69,69,87,255,44,42,64,255,19,24,42,255,10,20,32,255,42,52,59,255,107,114,114,255,175,172,169,255,174,169,167,255,124,124,127,255,102,114,119,255,95,105,107,255,82,87,92,255,60,62,67,255,54,52,59,255,127,129,53,255,125,127,53,255,126,127,55,255,129,127,56,255,130,132,59,255,133,134,61,255,132,133,61,255,127,128,55,255,129,129,65,255,131,130,66,255,131,130,63,255,131,132,68,255,128,130,74,255,134,139,86,255,141,150,92,255,130,136,71,255,131,134,63,255,135,137,68,255,133,134,66,255,131,134,67,255,133,136,69,255,135,138,71,255,134,138,70,255,137,141,71,255,136,138,66,255,136,136,63,255,136,136,63,255,136,135,64,255,135,134,63,255,134,133,61,255,129,130,57,255,128,130,57,255,133,132,58,255,134,134,62,255,134,134,62,255,132,134,60,255,131,134,56,255,130,129,55,255,127,126,51,255,127,129,47,255,126,127,48,255,127,127,50,255,127,126,49,255,127,126,51,255,127,127,53,255,130,130,55,255,132,134,55,255,140,142,60,255,160,159,80,255,147,147,67,255,146,149,67,255,147,149,67,255,146,147,67,255,144,145,66,255,142,144,63,255,140,144,60,255,139,139,61,255,140,142,58,255,139,140,51,255,135,139,49,255,137,140,53,255,138,140,57,255,145,149,69,255,137,139,63,255,127,131,51,255,132,133,55,255,131,132,56,255,131,132,56,255,133,133,60,255,132,132,58,255,129,132,54,255,132,133,56,255,130,128,60,255,130,129,55,255,132,131,52,255,137,134,54,255,139,138,58,255,137,137,55,255,150,150,71,255,145,149,82,255,106,108,56,255,113,114,65,255,114,115,67,255,104,105,61,255,110,111,73,255,116,119,84,255,116,119,82,255,114,118,79,255,108,112,71,255,103,107,66,255,97,101,60,255,99,101,58,255,115,118,71,255,136,140,94,255,143,149,100,255,133,140,91,255,122,131,82,255,116,125,75,255,113,120,72,255,113,119,72,255,126,129,50,255,126,128,53,255,126,127,55,255,128,129,57,255,130,132,61,255,130,130,62,255,127,129,61,255,126,128,60,255,129,128,61,255,131,130,64,255,129,130,58,255,129,131,64,255,124,126,68,255,133,139,82,255,142,151,91,255,129,135,70,255,127,133,60,255,131,133,63,255,130,133,65,255,132,133,67,255,132,134,68,255,133,135,69,255,134,136,71,255,137,139,74,255,136,139,68,255,135,136,66,255,137,137,65,255,137,136,64,255,135,135,63,255,135,135,64,255,132,133,61,255,132,133,62,255,139,135,65,255,136,135,66,255,131,131,61,255,128,129,54,255,127,128,52,255,126,126,53,255,125,125,51,255,126,128,51,255,126,128,49,255,126,127,50,255,125,126,50,255,127,128,52,255,132,132,60,255,137,138,65,255,140,142,66,255,146,147,67,255,159,160,81,255,146,147,69,255,143,145,65,255,143,145,64,255,140,142,62,255,140,142,62,255,140,142,60,255,140,142,55,255,140,139,58,255,140,140,56,255,137,140,52,255,136,139,50,255,134,139,53,255,139,140,59,255,148,149,70,255,137,136,59,255,127,130,55,255,131,133,57,255,132,135,60,255,131,132,60,255,132,131,60,255,130,129,59,255,128,129,58,255,132,133,61,255,133,132,60,255,137,135,56,255,139,137,55,255,140,138,56,255,140,139,61,255,138,136,58,255,151,150,73,255,145,148,82,255,105,108,53,255,115,116,65,255,127,128,74,255,114,115,67,255,106,106,65,255,107,110,70,255,113,117,75,255,118,121,78,255,117,120,77,255,113,116,75,255,108,112,71,255,101,108,65,255,95,101,58,255,103,106,65,255,130,136,89,255,145,150,100,255,140,143,98,255,126,130,84,255,116,121,76,255,116,119,79,255,126,127,53,255,125,127,54,255,126,127,57,255,129,131,61,255,130,130,61,255,129,130,61,255,129,130,61,255,129,130,61,255,130,132,61,255,131,132,62,255,131,132,60,255,129,132,61,255,121,126,61,255,132,140,80,255,141,150,90,255,126,132,68,255,127,130,60,255,129,131,63,255,130,131,63,255,133,132,66,255,130,133,66,255,130,131,66,255,133,134,67,255,136,136,72,255,135,136,68,255,135,136,68,255,137,138,69,255,139,139,69,255,140,139,70,255,140,139,70,255,134,134,63,255,130,131,61,255,130,128,56,255,128,127,55,255,125,126,53,255,126,126,52,255,128,127,52,255,127,127,55,255,126,127,55,255,127,129,58,255,132,135,55,255,134,137,60,255,136,138,63,255,136,139,68,255,136,139,70,255,136,140,72,255,134,138,66,255,141,146,71,255,160,160,80,255,145,145,64,255,140,141,57,255,139,142,57,255,138,140,55,255,139,141,58,255,140,142,56,255,140,141,53,255,140,139,57,255,141,140,55,255,138,142,53,255,137,140,53,255,137,139,54,255,137,142,56,255,148,149,67,255,138,135,56,255,129,130,53,255,129,130,53,255,132,132,53,255,131,129,54,255,134,132,57,255,134,132,58,255,135,134,60,255,136,137,60,255,134,134,53,255,133,133,50,255,137,135,55,255,139,137,58,255,139,137,58,255,137,135,56,255,149,148,72,255,143,145,82,255,104,108,54,255,113,115,65,255,132,134,84,255,132,134,84,255,124,126,80,255,110,113,66,255,104,107,61,255,108,112,66,255,120,121,77,255,119,122,79,255,114,122,77,255,107,114,70,255,103,108,68,255,97,100,61,255,100,104,61,255,121,127,78,255,143,145,100,255,142,146,102,255,129,132,89,255,111,113,73,255,125,125,54,255,127,127,59,255,128,128,61,255,130,128,60,255,130,129,61,255,129,127,60,255,130,130,60,255,134,134,66,255,130,133,68,255,131,132,66,255,133,135,65,255,130,134,65,255,121,126,63,255,132,138,79,255,140,149,92,255,124,130,70,255,125,128,61,255,131,133,65,255,130,131,64,255,130,130,61,255,129,130,60,255,132,133,61,255,135,136,64,255,139,139,68,255,139,139,70,255,142,140,71,255,141,140,72,255,139,138,71,255,134,134,68,255,135,133,66,255,131,129,61,255,127,125,55,255,129,126,50,255,129,128,48,255,127,129,50,255,128,131,51,255,130,133,55,255,133,135,56,255,132,135,60,255,134,135,65,255,135,139,69,255,136,137,68,255,135,137,69,255,132,134,66,255,132,135,68,255,130,134,66,255,128,130,59,255,140,141,67,255,160,161,76,255,145,147,60,255,142,143,55,255,142,142,53,255,140,141,54,255,142,143,58,255,142,141,56,255,142,141,54,255,137,142,55,255,139,144,54,255,138,142,52,255,139,142,53,255,137,139,53,255,137,139,55,255,149,148,66,255,138,139,55,255,127,129,49,255,131,132,52,255,134,134,54,255,131,132,53,255,130,133,52,255,132,132,51,255,132,132,50,255,132,134,47,255,130,133,44,255,130,131,50,255,138,137,62,255,139,138,63,255,138,138,56,255,140,142,54,255,150,152,72,255,142,145,87,255,105,109,58,255,111,113,69,255,132,134,90,255,134,136,93,255,134,136,89,255,131,135,86,255,121,125,77,255,110,113,71,255,109,112,63,255,115,116,67,255,117,118,71,255,117,121,76,255,113,118,78,255,109,113,77,255,100,104,66,255,100,103,62,255,110,114,68,255,124,128,80,255,138,141,92,255,135,138,90,255,131,132,61,255,135,135,65,255,127,128,61,255,127,126,60,255,131,129,64,255,132,128,62,255,132,130,63,255,134,132,65,255,132,134,68,255,132,134,70,255,134,134,70,255,131,133,68,255,124,126,64,255,133,138,79,255,144,148,90,255,132,135,75,255,139,137,75,255,139,138,78,255,136,135,71,255,134,134,63,255,135,135,62,255,138,139,65,255,137,138,66,255,136,138,66,255,135,134,67,255,135,134,65,255,131,133,61,255,130,132,62,255,134,136,66,255,132,134,61,255,130,130,58,255,129,126,58,255,131,129,54,255,132,135,57,255,134,137,60,255,136,139,62,255,137,141,65,255,136,140,66,255,131,137,65,255,129,137,67,255,129,134,69,255,128,131,67,255,128,130,63,255,128,130,59,255,127,129,55,255,125,126,52,255,126,126,50,255,140,140,62,255,160,160,79,255,144,147,58,255,142,142,53,255,141,143,54,255,142,144,56,255,142,144,56,255,142,145,58,255,142,144,56,255,139,142,56,255,138,141,55,255,137,140,53,255,138,137,56,255,138,137,57,255,139,140,57,255,145,145,63,255,139,140,57,255,125,129,49,255,129,132,50,255,130,134,51,255,129,132,49,255,127,132,49,255,129,132,49,255,130,134,45,255,131,134,42,255,130,132,44,255,132,132,51,255,136,132,61,255,135,133,60,255,139,138,56,255,140,144,54,255,149,152,70,255,141,145,82,255,107,110,60,255,110,113,69,255,131,133,92,255,139,142,100,255,136,142,97,255,132,138,92,255,131,134,90,255,130,134,94,255,128,127,82,255,113,112,68,255,108,106,61,255,113,113,70,255,122,121,79,255,123,124,85,255,115,118,77,255,105,110,70,255,98,104,62,255,95,100,57,255,103,108,62,255,123,127,80,255,136,137,70,255,132,135,67,255,126,129,59,255,127,129,57,255,129,130,58,255,131,131,58,255,132,131,60,255,132,131,62,255,133,135,75,255,134,134,74,255,136,135,73,255,134,134,70,255,133,136,72,255,138,143,85,255,147,150,92,255,139,140,79,255,142,144,76,255,142,143,76,255,138,140,75,255,134,135,69,255,130,131,63,255,132,131,61,255,133,133,64,255,133,132,64,255,135,134,64,255,134,133,62,255,131,131,60,255,130,132,63,255,135,136,66,255,136,137,63,255,137,138,65,255,140,138,67,255,139,140,71,255,139,140,70,255,132,137,66,255,129,133,63,255,129,133,63,255,130,133,65,255,130,133,63,255,128,134,61,255,130,133,57,255,127,130,55,255,126,128,53,255,126,129,53,255,125,129,51,255,124,127,49,255,125,129,50,255,139,143,63,255,154,156,75,255,139,141,53,255,141,143,53,255,142,143,54,255,140,142,53,255,140,143,55,255,141,144,57,255,142,143,55,255,137,140,56,255,139,142,55,255,137,140,55,255,136,137,56,255,137,134,58,255,138,138,61,255,145,145,69,255,140,140,63,255,126,129,46,255,129,132,49,255,130,133,49,255,129,132,51,255,129,132,53,255,130,132,53,255,132,133,51,255,134,133,49,255,133,131,53,255,134,130,53,255,136,135,58,255,136,135,55,255,138,139,58,255,142,144,60,255,148,150,71,255,142,144,79,255,106,110,57,255,112,115,67,255,132,132,89,255,138,139,96,255,137,142,99,255,137,142,95,255,134,140,93,255,128,133,89,255,134,135,89,255,133,135,90,255,120,122,78,255,109,111,66,255,108,108,62,255,115,116,69,255,120,123,76,255,117,120,74,255,111,117,75,255,106,110,69,255,100,103,60,255,100,102,59,255,131,133,71,255,127,130,68,255,126,129,62,255,127,131,60,255,127,130,56,255,129,132,56,255,132,133,58,255,134,135,61,255,133,137,73,255,138,139,77,255,140,138,75,255,137,137,75,255,135,139,82,255,139,144,92,255,147,151,98,255,139,140,82,255,134,135,68,255,134,136,69,255,132,135,65,255,126,132,59,255,126,132,58,255,132,132,58,255,135,133,62,255,138,135,67,255,137,134,67,255,137,134,66,255,136,136,67,255,136,140,68,255,137,142,72,255,137,141,71,255,136,141,71,255,137,139,71,255,136,138,71,255,134,138,71,255,130,135,66,255,129,132,63,255,127,131,61,255,127,130,59,255,127,130,54,255,129,132,52,255,126,131,51,255,124,129,49,255,125,129,48,255,127,131,51,255,127,131,52,255,128,131,54,255,128,131,51,255,138,140,62,255,147,151,70,255,135,139,50,255,138,143,50,255,139,139,49,255,139,140,50,255,139,141,53,255,142,144,53,255,141,143,50,255,139,141,50,255,140,143,50,255,140,141,51,255,139,138,51,255,136,135,54,255,137,137,60,255,146,146,68,255,139,139,58,255,129,130,46,255,132,134,50,255,131,134,50,255,129,133,52,255,130,132,54,255,129,131,53,255,130,130,51,255,134,131,51,255,132,129,52,255,133,130,51,255,135,135,53,255,134,135,52,255,138,139,56,255,143,144,60,255,147,149,70,255,140,140,79,255,108,109,60,255,113,115,68,255,132,132,87,255,137,138,93,255,137,141,99,255,136,144,101,255,137,142,97,255,134,141,95,255,131,139,91,255,131,137,91,255,133,134,93,255,126,126,82,255,115,115,69,255,106,107,59,255,113,116,70,255,118,122,77,255,117,123,79,255,113,118,74,255,108,111,71,255,102,105,65,255,130,133,69,255,126,129,65,255,126,130,61,255,128,130,61,255,127,129,60,255,129,130,59,255,130,132,61,255,132,134,63,255,131,137,65,255,138,140,71,255,140,140,72,255,135,137,73,255,133,138,80,255,139,146,95,255,148,150,100,255,134,135,76,255,130,128,66,255,134,133,68,255,132,137,65,255,127,132,58,255,129,133,57,255,132,135,57,255,136,136,60,255,138,137,63,255,136,136,71,255,137,137,73,255,138,142,74,255,140,144,76,255,136,144,77,255,134,141,75,255,134,139,75,255,133,137,74,255,133,138,76,255,129,136,70,255,129,134,61,255,128,133,58,255,126,130,54,255,128,129,54,255,126,129,51,255,127,131,55,255,127,131,50,255,127,131,52,255,127,129,50,255,127,129,51,255,127,130,53,255,127,129,52,255,124,126,51,255,132,137,59,255,150,155,74,255,144,150,58,255,141,145,51,255,137,142,46,255,141,142,49,255,140,142,51,255,140,142,52,255,138,141,45,255,141,143,48,255,139,144,48,255,139,141,48,255,140,140,51,255,136,137,55,255,139,140,60,255,147,149,68,255,134,137,51,255,128,129,46,255,131,135,51,255,129,134,50,255,127,133,50,255,128,134,52,255,128,131,50,255,129,129,47,255,132,131,45,255,134,132,49,255,135,133,51,255,135,135,53,255,135,135,52,255,139,140,55,255,145,146,61,255,146,147,69,255,140,141,79,255,108,109,62,255,114,115,70,255,132,132,89,255,137,138,95,255,137,142,104,255,136,143,103,255,135,142,99,255,134,142,98,255,137,145,95,255,134,140,94,255,129,133,90,255,131,133,90,255,131,133,88,255,121,123,77,255,106,107,66,255,108,109,70,255,113,119,74,255,117,121,76,255,113,118,72,255,110,115,69,255,128,131,67,255,125,128,61,255,125,128,56,255,127,129,57,255,128,128,60,255,130,127,62,255,133,132,68,255,135,134,70,255,137,134,72,255,133,131,62,255,132,130,59,255,130,130,65,255,126,128,70,255,138,144,89,255,141,148,91,255,128,133,75,255,130,132,64,255,135,136,68,255,137,138,68,255,132,132,61,255,130,132,58,255,134,136,61,255,136,137,66,255,137,139,74,255,134,140,73,255,134,138,73,255,136,141,76,255,141,146,83,255,140,146,83,255,134,141,78,255,132,139,75,255,132,139,71,255,131,136,69,255,127,131,63,255,130,131,60,255,132,131,58,255,132,132,57,255,133,132,57,255,130,131,53,255,127,130,51,255,126,131,51,255,126,130,55,255,123,126,51,255,125,126,53,255,130,131,58,255,129,130,56,255,125,128,53,255,136,140,65,255,157,161,79,255,150,154,67,255,145,148,56,255,145,146,56,255,143,147,53,255,140,144,52,255,137,139,51,255,133,137,50,255,139,140,51,255,140,142,52,255,139,142,50,255,139,141,51,255,136,140,53,255,136,140,58,255,146,148,69,255,137,137,55,255,130,130,49,255,130,132,51,255,129,128,52,255,130,130,54,255,131,130,54,255,129,130,51,255,129,132,52,255,130,132,53,255,131,134,46,255,132,134,47,255,134,135,51,255,136,137,53,255,140,139,59,255,145,146,61,255,145,148,64,255,139,142,69,255,109,110,58,255,114,116,68,255,131,131,88,255,135,137,95,255,136,141,100,255,134,140,98,255,134,140,98,255,132,142,97,255,134,140,98,255,137,143,100,255,134,140,98,255,133,139,95,255,130,136,90,255,134,137,92,255,125,126,81,255,111,112,68,255,103,107,63,255,110,114,70,255,116,120,74,255,117,122,75,255,130,133,65,255,127,129,58,255,126,130,58,255,129,130,59,255,131,131,61,255,133,132,64,255,134,133,64,255,131,131,61,255,130,129,61,255,127,126,60,255,126,125,58,255,127,126,60,255,125,125,66,255,139,143,90,255,141,148,91,255,128,133,71,255,129,133,66,255,134,138,70,255,135,137,68,255,130,131,63,255,130,134,62,255,133,135,65,255,134,138,70,255,134,139,75,255,134,139,76,255,135,138,75,255,138,141,78,255,140,145,82,255,141,145,83,255,136,140,74,255,132,137,67,255,130,136,65,255,133,135,67,255,131,133,64,255,132,133,60,255,133,135,57,255,133,134,56,255,133,135,57,255,132,132,52,255,129,131,50,255,128,132,54,255,128,131,56,255,129,129,59,255,130,131,61,255,133,134,64,255,132,134,63,255,129,129,58,255,140,143,72,255,158,160,75,255,145,147,60,255,140,143,55,255,143,144,56,255,144,144,55,255,142,145,54,255,141,145,55,255,140,145,56,255,140,139,53,255,140,141,55,255,139,140,50,255,139,140,50,255,136,139,53,255,136,139,61,255,147,148,74,255,137,137,62,255,127,129,51,255,129,130,53,255,128,129,52,255,130,131,52,255,130,131,51,255,127,128,50,255,129,131,53,255,129,132,56,255,130,129,56,255,130,129,55,255,133,132,56,255,137,135,58,255,139,138,61,255,145,145,65,255,144,146,67,255,136,139,73,255,105,110,51,255,112,116,63,255,131,132,85,255,136,138,94,255,136,142,100,255,135,142,99,255,135,142,99,255,135,143,102,255,132,140,98,255,132,142,99,255,135,143,100,255,137,143,99,255,137,143,97,255,133,137,94,255,135,136,93,255,131,131,89,255,118,120,77,255,106,108,64,255,106,108,63,255,111,114,69,255,130,133,64,255,129,133,62,255,130,134,62,255,134,134,65,255,132,132,63,255,130,131,61,255,129,130,57,255,127,128,51,255,126,125,57,255,126,127,56,255,125,127,56,255,129,129,65,255,126,128,73,255,139,142,88,255,141,147,89,255,126,133,68,255,125,132,61,255,131,137,69,255,134,137,71,255,132,135,67,255,134,138,68,255,134,138,68,255,134,139,68,255,136,142,71,255,134,135,73,255,133,135,70,255,131,135,69,255,132,135,71,255,140,143,79,255,138,140,72,255,133,136,65,255,134,135,63,255,135,137,71,255,131,134,66,255,131,135,63,255,131,135,60,255,131,134,59,255,130,133,57,255,129,130,52,255,128,132,50,255,135,133,55,255,132,131,55,255,132,132,57,255,132,130,56,255,130,131,57,255,129,129,56,255,125,128,50,255,137,143,63,255,158,160,74,255,142,144,58,255,140,142,59,255,140,141,59,255,142,144,56,255,143,144,55,255,143,144,55,255,142,144,55,255,143,144,60,255,142,141,59,255,141,140,55,255,140,141,53,255,136,139,55,255,136,140,64,255,145,147,77,255,134,135,63,255,126,126,51,255,128,129,51,255,128,130,51,255,130,131,50,255,128,130,48,255,127,128,48,255,127,130,52,255,127,130,55,255,129,132,53,255,130,130,52,255,135,135,54,255,137,138,58,255,139,139,59,255,147,145,69,255,142,144,69,255,134,137,75,255,108,111,54,255,112,117,64,255,131,132,82,255,135,138,92,255,135,142,99,255,134,140,97,255,134,140,97,255,133,140,99,255,134,140,96,255,132,140,96,255,132,140,98,255,134,143,98,255,134,144,100,255,137,145,101,255,136,140,97,255,131,133,90,255,132,135,92,255,129,131,87,255,117,118,74,255,105,108,61,255,130,133,64,255,129,132,63,255,127,130,62,255,125,128,60,255,126,128,60,255,127,128,60,255,127,130,57,255,128,131,57,255,130,130,66,255,126,128,58,255,127,129,60,255,130,130,72,255,130,130,79,255,140,144,92,255,142,148,92,255,126,130,73,255,126,130,68,255,130,136,72,255,131,137,72,255,132,136,66,255,132,135,64,255,133,135,65,255,132,135,65,255,132,135,64,255,131,133,64,255,130,131,62,255,130,131,64,255,131,132,69,255,142,144,81,255,139,142,74,255,134,135,62,255,136,136,62,255,134,136,66,255,133,133,63,255,135,135,61,255,137,136,64,255,139,137,66,255,140,137,66,255,137,134,61,255,134,134,55,255,133,132,53,255,129,129,49,255,127,127,50,255,127,128,48,255,128,129,50,255,127,129,49,255,125,128,45,255,139,142,56,255,156,158,72,255,141,144,58,255,142,144,61,255,138,139,57,255,140,141,56,255,142,142,55,255,142,142,58,255,142,144,58,255,142,142,57,255,143,142,59,255,143,143,58,255,143,142,55,255,139,142,56,255,139,142,62,255,146,149,73,255,135,137,60,255,127,127,51,255,128,129,50,255,130,131,50,255,129,132,48,255,127,130,47,255,127,127,47,255,128,129,50,255,128,129,52,255,129,132,50,255,130,133,49,255,135,136,53,255,138,137,54,255,140,139,60,255,145,145,65,255,139,141,65,255,134,137,75,255,106,109,60,255,111,115,68,255,130,132,84,255,134,137,91,255,134,139,97,255,132,139,95,255,135,140,95,255,135,140,95,255,134,140,96,255,134,139,94,255,136,142,95,255,134,142,98,255,133,141,97,255,134,143,100,255,136,145,102,255,134,142,99,255,131,135,91,255,128,132,85,255,131,135,87,255,126,128,81,255,125,130,62,255,123,128,60,255,122,126,58,255,125,127,61,255,128,129,60,255,130,132,61,255,129,132,61,255,130,133,63,255,131,135,69,255,130,132,70,255,129,132,69,255,130,133,70,255,128,131,74,255,139,146,92,255,141,149,96,255,129,135,76,255,129,135,76,255,130,135,75,255,131,135,70,255,129,131,61,255,129,131,59,255,131,131,61,255,131,131,60,255,131,133,60,255,133,133,63,255,132,132,62,255,130,134,66,255,129,132,70,255,139,143,81,255,139,141,75,255,130,132,64,255,133,135,63,255,139,136,65,255,140,138,65,255,140,138,65,255,140,140,67,255,140,140,72,255,137,139,71,255,134,135,63,255,130,132,56,255,129,130,53,255,126,127,50,255,127,128,51,255,129,129,55,255,130,129,56,255,130,129,55,255,126,128,48,255,142,144,60,255,156,157,74,255,140,141,58,255,142,143,60,255,139,140,53,255,139,140,54,255,140,140,55,255,140,140,58,255,143,142,61,255,142,143,59,255,140,141,55,255,142,141,54,255,143,144,52,255,142,144,55,255,144,149,62,255,149,152,69,255,137,137,55,255,126,127,50,255,129,131,50,255,127,131,49,255,127,132,51,255,127,131,51,255,128,129,50,255,128,132,49,255,129,129,49,255,131,130,60,255,131,129,56,255,136,135,55,255,137,137,56,255,140,139,59,255,146,146,68,255,137,138,66,255,131,135,74,255,108,108,63,255,112,113,67,255,128,131,85,255,135,139,94,255,136,142,99,255,133,140,97,255,133,140,97,255,132,139,95,255,134,140,94,255,134,141,96,255,135,142,96,255,134,142,97,255,134,141,97,255,135,141,99,255,135,141,99,255,138,144,103,255,133,139,96,255,115,122,77,255,116,122,74,255,128,133,84,255,129,130,63,255,125,129,63,255,125,129,65,255,128,134,68,255,130,135,66,255,131,134,68,255,129,133,70,255,130,132,74,255,127,132,68,255,126,130,65,255,127,131,65,255,128,131,66,255,126,131,72,255,138,145,92,255,141,149,91,255,127,134,72,255,130,131,69,255,132,134,69,255,131,133,65,255,129,130,60,255,130,130,61,255,132,132,62,255,132,132,60,255,132,132,59,255,128,131,61,255,131,135,64,255,130,134,67,255,128,131,69,255,140,142,83,255,140,142,81,255,137,139,70,255,138,139,68,255,140,142,68,255,139,141,66,255,137,139,64,255,135,139,64,255,134,136,64,255,134,134,63,255,134,132,63,255,130,130,59,255,127,129,53,255,128,128,52,255,129,130,51,255,130,131,56,255,130,131,56,255,128,130,55,255,124,126,46,255,143,147,62,255,156,157,77,255,140,142,61,255,140,142,60,255,138,139,54,255,139,141,51,255,138,139,52,255,138,137,55,255,142,141,61,255,139,142,60,255,140,142,56,255,141,142,54,255,141,142,52,255,142,145,55,255,144,149,64,255,144,149,67,255,131,135,53,255,127,131,50,255,128,132,50,255,129,132,50,255,130,131,54,255,128,131,55,255,127,130,54,255,130,131,53,255,130,131,52,255,132,131,58,255,132,130,57,255,135,134,56,255,139,137,58,255,141,141,62,255,146,147,70,255,137,138,68,255,131,134,75,255,108,109,58,255,112,113,64,255,128,130,84,255,135,139,94,255,136,141,100,255,134,138,99,255,134,139,102,255,133,137,100,255,133,140,96,255,134,141,98,255,135,142,99,255,134,142,97,255,134,142,97,255,134,140,97,255,134,140,97,255,138,143,102,255,136,140,99,255,120,126,83,255,123,130,84,255,122,128,80,255,131,131,68,255,127,130,70,255,127,131,71,255,127,135,71,255,129,136,69,255,128,135,68,255,127,132,70,255,128,132,73,255,128,130,74,255,128,133,68,255,130,134,65,255,129,132,69,255,127,130,72,255,140,145,87,255,138,145,84,255,123,128,68,255,128,130,64,255,130,132,63,255,130,133,61,255,128,132,60,255,128,128,60,255,129,130,59,255,130,131,61,255,132,133,61,255,129,131,60,255,132,134,64,255,135,135,71,255,134,135,74,255,141,142,85,255,142,144,83,255,141,141,76,255,140,138,70,255,135,136,63,255,134,135,61,255,133,137,60,255,133,137,60,255,135,137,60,255,134,136,61,255,133,133,61,255,131,132,61,255,127,131,55,255,127,129,51,255,128,129,48,255,128,129,51,255,126,129,54,255,127,129,55,255,126,129,47,255,142,146,56,255,154,155,67,255,141,140,58,255,139,140,59,255,136,140,56,255,137,142,54,255,137,139,51,255,138,139,51,255,141,141,55,255,139,144,58,255,140,142,57,255,141,142,56,255,139,139,56,255,139,143,61,255,144,148,71,255,140,144,70,255,129,134,56,255,127,129,53,255,128,132,51,255,128,130,49,255,130,131,53,255,129,129,53,255,127,129,53,255,131,131,56,255,130,131,56,255,132,134,54,255,130,130,50,255,135,134,53,255,139,138,56,255,142,142,63,255,145,145,68,255,136,137,68,255,132,133,76,255,106,109,57,255,111,113,63,255,128,130,82,255,135,139,93,255,137,141,99,255,134,138,100,255,134,139,102,255,133,137,102,255,134,139,96,255,134,140,97,255,135,141,99,255,134,140,99,255,134,140,99,255,135,141,99,255,136,142,99,255,138,144,101,255,135,139,100,255,121,128,87,255,124,133,89,255,121,129,82,255,129,130,65,255,125,130,68,255,124,131,68,255,124,132,69,255,127,134,69,255,129,137,68,255,128,133,69,255,128,133,70,255,127,127,73,255,126,128,68,255,126,128,60,255,125,127,60,255,126,129,66,255,138,140,87,255,135,139,82,255,123,126,63,255,126,130,63,255,125,131,60,255,125,132,59,255,126,130,63,255,127,128,64,255,130,130,64,255,135,134,67,255,136,136,65,255,136,137,66,255,137,137,69,255,135,134,71,255,132,132,74,255,143,143,88,255,141,142,83,255,134,133,69,255,137,135,66,255,134,133,67,255,136,135,65,255,135,138,62,255,134,136,60,255,135,136,63,255,135,135,65,255,134,133,63,255,135,135,63,255,129,132,60,255,130,131,58,255,129,131,55,255,129,130,58,255,131,133,65,255,133,133,65,255,128,130,53,255,144,147,58,255,151,152,61,255,141,141,61,255,143,144,72,255,145,145,75,255,141,145,69,255,137,141,59,255,137,139,55,255,140,142,54,255,137,142,55,255,139,140,52,255,140,141,55,255,137,138,53,255,138,142,56,255,147,151,73,255,142,146,74,255,130,133,58,255,125,129,56,255,129,132,55,255,129,131,50,255,132,131,51,255,130,129,52,255,127,127,52,255,129,130,57,255,128,130,57,255,128,131,56,255,128,129,55,255,132,132,57,255,137,137,59,255,140,140,63,255,142,141,63,255,134,135,64,255,130,134,74,255,106,108,58,255,112,114,65,255,128,130,82,255,134,137,91,255,134,138,95,255,133,138,96,255,134,139,101,255,134,139,99,255,134,139,98,255,132,137,97,255,135,141,99,255,134,139,97,255,134,140,97,255,135,140,99,255,138,142,100,255,137,140,100,255,135,140,105,255,116,121,85,255,110,119,79,255,106,115,73,255,129,132,70,255,129,132,70,255,127,132,68,255,127,132,67,255,129,134,68,255,129,132,65,255,127,130,61,255,124,129,58,255,126,126,58,255,126,127,59,255,126,126,60,255,126,128,61,255,126,128,69,255,137,140,85,255,130,134,75,255,120,123,57,255,124,125,56,255,125,126,56,255,127,132,60,255,131,134,66,255,131,135,68,255,135,138,64,255,138,137,63,255,137,136,66,255,133,133,65,255,134,133,66,255,135,135,70,255,131,132,72,255,142,145,85,255,140,144,81,255,131,134,63,255,136,136,64,255,135,136,62,255,137,138,65,255,135,135,63,255,132,132,60,255,136,135,65,255,140,136,66,255,139,136,65,255,141,139,67,255,137,136,62,255,137,137,62,255,135,139,65,255,131,134,61,255,134,134,65,255,134,132,63,255,132,127,53,255,147,144,59,255,151,149,63,255,142,141,63,255,143,144,76,255,146,149,84,255,142,145,79,255,140,145,72,255,139,144,66,255,137,142,59,255,135,138,51,255,137,139,48,255,140,142,50,255,139,142,49,255,137,142,48,255,145,148,64,255,141,144,67,255,130,134,57,255,130,134,48,255,129,133,51,255,129,131,53,255,129,131,51,255,129,132,50,255,127,131,49,255,129,131,52,255,130,132,54,255,129,132,51,255,131,130,56,255,134,132,57,255,136,136,54,255,144,141,58,255,144,143,63,255,134,135,65,255,130,132,72,255,106,108,53,255,113,115,62,255,128,130,82,255,132,137,90,255,133,140,95,255,132,139,95,255,134,139,94,255,135,139,93,255,133,139,99,255,132,138,99,255,134,139,99,255,135,140,101,255,134,137,97,255,134,137,97,255,134,138,97,255,137,141,100,255,136,140,99,255,119,122,83,255,111,113,79,255,106,109,72,255,125,130,62,255,127,130,60,255,125,129,56,255,125,128,56,255,127,130,57,255,125,129,55,255,125,128,52,255,124,128,51,255,128,128,55,255,128,128,57,255,126,127,59,255,125,126,61,255,122,125,66,255,136,137,85,255,135,137,78,255,124,126,60,255,132,130,65,255,132,131,65,255,135,135,65,255,133,138,61,255,133,136,58,255,130,132,60,255,130,130,61,255,132,130,63,255,134,133,62,255,133,133,62,255,133,133,67,255,132,133,73,255,142,144,87,255,142,145,81,255,133,135,66,255,134,136,63,255,136,138,63,255,136,136,66,255,136,136,68,255,136,136,66,255,140,139,69,255,142,141,69,255,142,142,68,255,141,141,66,255,140,137,67,255,137,135,64,255,136,135,62,255,134,133,60,255,136,133,63,255,136,131,63,255,134,130,55,255,148,147,63,255,147,148,62,255,138,140,60,255,143,143,70,255,144,145,77,255,142,147,77,255,144,149,75,255,143,149,73,255,142,148,69,255,140,140,66,255,136,137,59,255,137,137,56,255,140,140,52,255,139,140,51,255,143,145,62,255,142,144,68,255,135,135,61,255,131,135,51,255,130,132,52,255,128,131,52,255,130,132,53,255,129,130,52,255,127,129,50,255,128,130,51,255,129,131,51,255,129,130,51,255,130,130,50,255,135,134,54,255,139,138,58,255,144,142,60,255,142,141,61,255,135,135,67,255,132,132,75,255,104,104,56,255,109,111,64,255,127,129,81,255,132,137,90,255,134,141,95,255,132,139,94,255,131,138,96,255,131,137,99,255,132,139,96,255,132,139,95,255,133,139,93,255,134,142,94,255,134,140,94,255,134,137,96,255,134,137,98,255,137,139,104,255,135,139,93,255,122,125,81,255,124,126,81,255,122,123,79,255,125,128,59,255,126,129,59,255,123,126,56,255,125,127,57,255,124,127,57,255,126,127,57,255,127,127,57,255,127,127,59,255,125,127,56,255,124,125,58,255,123,126,58,255,126,126,62,255,123,126,68,255,139,140,88,255,140,142,82,255,129,129,65,255,132,132,60,255,130,130,61,255,129,130,62,255,127,130,57,255,126,131,57,255,129,130,61,255,129,131,61,255,132,134,60,255,136,135,59,255,135,135,61,255,132,134,66,255,131,133,70,255,142,144,85,255,140,142,80,255,133,134,68,255,136,137,68,255,138,135,64,255,139,136,66,255,140,137,71,255,141,140,75,255,142,141,76,255,142,141,73,255,140,140,75,255,138,137,73,255,140,138,69,255,139,137,68,255,137,138,65,255,136,134,63,255,137,134,67,255,134,129,64,255,133,130,58,255,149,149,66,255,146,147,67,255,139,139,65,255,144,142,72,255,145,145,77,255,143,145,77,255,142,146,79,255,142,147,79,255,142,149,79,255,146,146,80,255,143,142,74,255,140,139,64,255,139,139,58,255,138,137,54,255,143,142,63,255,143,145,70,255,135,136,64,255,126,129,48,255,127,130,50,255,130,132,52,255,129,131,53,255,127,129,52,255,125,126,53,255,128,128,55,255,129,131,50,255,129,130,50,255,129,130,47,255,135,134,52,255,138,137,57,255,142,140,62,255,139,138,59,255,134,133,67,255,131,130,78,255,106,106,60,255,111,113,65,255,127,129,81,255,130,134,88,255,134,138,96,255,131,137,97,255,131,137,100,255,132,137,100,255,132,140,96,255,132,140,94,255,132,140,92,255,132,141,91,255,134,140,93,255,134,139,94,255,135,137,98,255,138,140,100,255,136,140,95,255,121,125,80,255,127,130,80,255,127,130,82,255,125,127,59,255,125,128,59,255,124,126,56,255,124,128,56,255,124,128,56,255,126,128,57,255,126,126,57,255,125,123,58,255,126,128,57,255,128,132,62,255,132,136,66,255,133,134,70,255,129,131,73,255,140,142,92,255,138,140,85,255,123,123,60,255,124,125,56,255,125,125,54,255,128,130,57,255,129,130,60,255,130,130,62,255,130,130,63,255,130,130,61,255,132,131,63,255,135,132,58,255,133,133,59,255,133,135,64,255,132,135,70,255,143,145,84,255,144,144,83,255,136,135,72,255,139,140,73,255,141,139,75,255,140,137,74,255,140,137,75,255,140,137,74,255,141,139,74,255,144,141,75,255,146,143,76,255,144,143,73,255,138,138,68,255,136,134,68,255,135,131,69,255,133,130,67,255,136,132,70,255,139,137,75,255,144,144,74,255,149,153,73,255,145,145,67,255,137,139,63,255,142,141,68,255,144,142,71,255,144,145,74,255,143,148,79,255,143,147,79,255,139,146,76,255,145,149,82,255,146,149,81,255,142,144,74,255,141,142,69,255,136,139,62,255,139,142,66,255,144,147,71,255,135,139,61,255,126,127,55,255,129,130,55,255,130,132,53,255,128,130,51,255,127,129,52,255,126,127,52,255,129,130,50,255,129,132,46,255,130,131,51,255,130,130,48,255,135,135,51,255,135,134,56,255,139,138,63,255,139,137,62,255,135,132,67,255,130,126,77,255,101,106,51,255,110,113,57,255,127,129,75,255,132,135,85,255,137,139,96,255,132,137,95,255,132,139,94,255,132,139,89,255,129,137,96,255,130,138,97,255,131,139,96,255,132,139,96,255,132,139,96,255,134,139,94,255,135,139,93,255,137,140,94,255,132,139,98,255,123,130,85,255,124,129,86,255,122,126,83,255,126,127,63,255,124,126,60,255,124,126,57,255,123,127,55,255,127,130,58,255,127,128,60,255,129,130,62,255,130,131,62,255,132,132,63,255,134,136,67,255,131,134,66,255,126,130,63,255,125,128,71,255,141,143,94,255,136,138,85,255,123,125,63,255,126,125,60,255,126,125,55,255,128,130,56,255,129,130,57,255,129,129,58,255,129,128,57,255,127,126,59,255,129,128,63,255,135,130,58,255,134,130,58,255,136,136,65,255,135,136,68,255,144,144,79,255,143,143,78,255,140,140,73,255,139,139,72,255,141,139,71,255,139,138,68,255,139,137,69,255,146,141,75,255,145,140,76,255,143,138,76,255,139,136,75,255,137,137,75,255,136,135,70,255,139,136,70,255,143,142,76,255,148,148,79,255,154,153,85,255,152,153,83,255,150,152,77,255,148,147,65,255,147,147,59,255,142,142,58,255,143,142,61,255,144,140,62,255,143,142,64,255,144,145,70,255,143,147,73,255,142,147,74,255,143,147,79,255,140,148,80,255,142,147,79,255,144,147,78,255,140,144,69,255,139,145,66,255,140,147,67,255,135,140,59,255,127,129,50,255,130,131,51,255,130,131,48,255,129,131,47,255,126,129,49,255,125,126,53,255,125,126,53,255,128,129,52,255,128,130,51,255,131,132,50,255,134,134,53,255,135,134,58,255,141,140,65,255,139,137,62,255,136,134,67,255,130,128,75,255,101,106,57,255,108,112,64,255,124,128,81,255,132,134,92,255,137,139,100,255,132,135,97,255,132,137,97,255,131,137,96,255,130,138,96,255,130,138,97,255,132,137,97,255,131,137,95,255,133,138,96,255,133,140,95,255,134,140,94,255,134,140,95,255,133,139,98,255,118,124,82,255,120,126,84,255,122,128,85,255,124,125,60,255,126,128,61,255,127,129,63,255,128,130,62,255,130,133,63,255,134,135,65,255,132,132,63,255,132,131,64,255,129,128,58,255,127,128,56,255,127,129,57,255,125,129,59,255,125,129,70,255,137,142,90,255,132,137,82,255,120,126,60,255,127,128,59,255,127,128,60,255,126,128,58,255,126,128,56,255,127,128,55,255,128,128,60,255,129,127,61,255,130,130,61,255,138,135,65,255,140,139,70,255,139,140,73,255,137,138,75,255,138,139,74,255,138,138,72,255,139,138,69,255,140,139,70,255,144,141,77,255,141,139,73,255,142,138,72,255,142,140,71,255,141,137,69,255,141,139,68,255,147,145,74,255,152,152,80,255,157,157,87,255,160,159,88,255,155,159,87,255,149,153,81,255,142,143,75,255,134,139,65,255,128,132,55,255,144,145,61,255,155,157,70,255,152,153,67,255,152,152,68,255,146,146,63,255,142,143,61,255,142,142,63,255,142,142,68,255,140,145,73,255,140,145,78,255,140,146,79,255,140,145,80,255,142,147,79,255,142,148,76,255,142,149,70,255,139,147,63,255,134,142,55,255,126,129,51,255,129,131,54,255,129,131,51,255,126,128,46,255,126,127,46,255,126,128,49,255,127,127,51,255,127,127,47,255,129,130,51,255,130,131,51,255,134,134,55,255,135,135,56,255,140,141,63,255,137,138,61,255,134,133,66,255,128,128,74,255,104,107,51,255,110,113,62,255,126,127,79,255,132,134,85,255,136,140,90,255,133,135,87,255,134,136,93,255,134,137,97,255,134,137,95,255,134,139,96,255,133,138,93,255,129,137,90,255,132,140,92,255,135,141,97,255,134,138,98,255,134,137,100,255,134,138,95,255,118,122,80,255,120,125,79,255,120,127,82,255,130,134,63,255,132,135,63,255,134,137,66,255,132,135,63,255,126,130,57,255,125,129,55,255,125,127,54,255,127,129,57,255,129,130,60,255,127,130,60,255,128,131,61,255,127,130,65,255,128,131,76,255,139,142,92,255,133,137,79,255,121,125,56,255,129,131,53,255,127,129,54,255,128,129,57,255,129,129,58,255,131,129,64,255,134,132,66,255,137,135,68,255,138,140,65,255,137,139,74,255,139,138,72,255,140,138,73,255,142,139,75,255,141,137,73,255,142,135,70,255,142,138,71,255,143,139,74,255,143,139,70,255,142,139,70,255,145,142,71,255,150,150,76,255,157,157,84,255,160,163,89,255,158,162,94,255,155,159,96,255,144,148,91,255,132,135,79,255,118,122,67,255,110,113,62,255,106,110,58,255,105,107,48,255,110,112,48,255,142,144,64,255,142,144,66,255,135,135,57,255,138,139,60,255,142,142,65,255,148,149,70,255,147,145,65,255,147,145,65,255,142,144,66,255,140,141,70,255,141,142,72,255,140,144,74,255,140,146,80,255,142,149,80,255,143,148,75,255,140,146,67,255,132,135,54,255,124,128,45,255,130,132,51,255,127,130,50,255,126,130,44,255,125,127,43,255,125,126,48,255,125,127,50,255,125,125,49,255,127,129,48,255,129,129,50,255,133,134,55,255,135,135,56,255,139,140,61,255,135,136,61,255,130,134,65,255,127,129,72,255,102,104,50,255,108,108,59,255,125,126,78,255,131,134,89,255,135,139,92,255,132,135,91,255,133,136,94,255,132,133,95,255,132,136,97,255,132,136,95,255,132,136,94,255,131,138,93,255,132,138,92,255,132,137,95,255,132,137,99,255,135,140,104,255,132,137,92,255,116,121,78,255,116,123,75,255,123,129,84,255,132,135,68,255,128,130,63,255,125,128,61,255,124,129,60,255,122,126,57,255,122,126,57,255,124,128,58,255,128,131,61,255,129,131,61,255,127,131,60,255,127,131,62,255,125,126,63,255,127,127,75,255,141,142,93,255,135,136,78,255,124,125,56,255,130,129,65,255,131,130,61,255,132,131,61,255,134,132,66,255,137,134,69,255,139,136,68,255,139,139,70,255,136,136,71,255,139,137,70,255,140,140,72,255,142,139,75,255,142,137,77,255,144,135,76,255,142,137,71,255,143,138,70,255,150,144,77,255,152,153,76,255,158,158,86,255,160,161,91,255,154,156,91,255,146,149,88,255,135,137,83,255,123,126,76,255,115,118,70,255,102,108,65,255,101,105,60,255,98,102,56,255,95,101,56,255,99,104,55,255,100,102,48,255,112,112,49,255,140,142,65,255,140,142,66,255,130,132,56,255,125,126,55,255,129,131,58,255,139,142,63,255,144,145,61,255,147,147,60,255,147,147,56,255,144,144,58,255,144,142,60,255,141,141,65,255,140,145,75,255,142,145,80,255,142,144,79,255,144,146,75,255,129,132,57,255,124,127,45,255,127,129,51,255,127,128,49,255,128,129,45,255,126,130,39,255,125,129,40,255,125,129,43,255,127,130,46,255,127,130,45,255,127,129,48,255,133,134,52,255,135,137,54,255,136,137,59,255,133,134,62,255,130,133,65,255,125,130,66,255,105,106,57,255,107,110,59,255,122,125,74,255,129,131,89,255,132,135,100,255,130,134,99,255,130,135,94,255,130,136,86,255,130,132,96,255,132,135,100,255,134,136,102,255,134,137,101,255,130,135,97,255,127,134,93,255,127,134,93,255,127,134,94,255,126,133,86,255,120,125,82,255,121,124,85,255,124,128,86,255,125,130,58,255,123,127,56,255,125,130,58,255,124,128,58,255,125,129,60,255,129,128,62,255,129,129,63,255,129,128,64,255,126,127,60,255,126,127,57,255,125,129,57,255,125,128,61,255,126,130,69,255,137,140,85,255,134,137,76,255,127,127,60,255,133,132,64,255,135,134,70,255,135,134,69,255,137,134,66,255,135,132,64,255,137,133,69,255,140,136,76,255,139,137,77,255,143,135,76,255,144,139,76,255,142,138,74,255,140,139,73,255,147,147,79,255,154,153,86,255,160,161,92,255,162,163,97,255,154,156,95,255,144,144,91,255,130,131,81,255,116,118,71,255,108,110,63,255,104,106,61,255,103,106,63,255,101,104,66,255,102,106,61,255,105,106,63,255,104,106,64,255,101,105,65,255,99,101,55,255,103,105,50,255,120,118,52,255,145,145,70,255,144,145,71,255,131,134,63,255,125,128,60,255,135,135,65,255,133,135,60,255,133,136,54,255,137,139,51,255,142,147,53,255,147,151,58,255,145,145,60,255,143,145,60,255,139,143,65,255,139,142,73,255,142,144,73,255,143,147,69,255,130,135,55,255,125,125,48,255,127,129,52,255,127,128,50,255,128,129,50,255,126,129,50,255,125,129,49,255,125,129,48,255,125,129,47,255,127,129,50,255,127,129,48,255,132,134,51,255,134,137,55,255,134,138,60,255,131,135,57,255,130,134,63,255,127,130,74,255,103,108,55,255,108,111,60,255,123,123,75,255,129,128,85,255,134,135,95,255,130,133,91,255,128,135,87,255,129,139,87,255,128,135,95,255,130,137,95,255,130,137,94,255,130,137,92,255,131,137,94,255,131,137,94,255,127,131,89,255,113,118,75,255,108,113,68,255,112,118,71,255,121,126,78,255,124,128,82,255,126,129,57,255,124,126,57,255,125,128,60,255,125,127,58,255,127,129,60,255,127,128,58,255,127,126,58,255,127,126,61,255,125,127,60,255,127,130,61,255,131,134,66,255,136,139,73,255,139,142,77,255,137,140,77,255,131,134,66,255,134,134,63,255,136,132,70,255,138,135,71,255,137,134,71,255,139,134,71,255,139,134,70,255,140,135,68,255,139,138,70,255,138,136,74,255,141,138,71,255,149,146,76,255,155,155,85,255,159,160,91,255,157,159,93,255,147,151,90,255,137,141,90,255,120,126,81,255,111,113,73,255,103,106,66,255,103,106,64,255,103,108,65,255,106,110,67,255,106,111,68,255,106,111,69,255,106,110,68,255,105,106,69,255,103,108,66,255,103,107,62,255,102,109,59,255,105,111,57,255,111,115,55,255,122,121,53,255,143,143,72,255,144,144,73,255,126,131,61,255,130,135,67,255,135,135,66,255,128,131,56,255,127,131,53,255,126,129,50,255,129,131,50,255,135,139,45,255,140,142,52,255,146,147,62,255,142,142,63,255,137,139,58,255,139,140,63,255,141,144,70,255,131,135,62,255,124,125,52,255,126,128,53,255,127,129,51,255,127,128,50,255,125,127,49,255,125,127,48,255,125,129,48,255,127,129,48,255,128,131,50,255,129,131,49,255,132,133,50,255,134,135,51,255,135,136,55,255,134,134,58,255,132,131,62,255,128,130,70,255,105,108,54,255,108,111,59,255,122,123,75,255,129,130,85,255,134,136,94,255,129,132,91,255,129,134,89,255,130,136,89,255,128,134,91,255,129,137,92,255,129,137,92,255,128,139,90,255,129,137,92,255,131,138,93,255,134,136,91,255,127,130,85,255,110,113,69,255,105,108,64,255,116,120,75,255,118,124,79,255,125,128,59,255,122,125,59,255,123,125,62,255,125,127,64,255,125,127,61,255,127,130,62,255,130,134,65,255,137,139,71,255,142,145,82,255,142,146,82,255,145,149,85,255,147,151,87,255,145,150,84,255,134,139,71,255,129,131,61,255,137,137,63,255,139,137,73,255,138,135,71,255,135,130,70,255,136,132,75,255,138,133,71,255,139,137,65,255,145,144,70,255,151,153,79,255,158,159,89,255,155,157,90,255,144,149,89,255,130,135,85,255,119,123,79,255,106,111,70,255,102,106,69,255,99,103,68,255,103,108,65,255,103,108,65,255,106,110,68,255,107,110,68,255,105,111,67,255,106,112,70,255,106,111,70,255,105,110,69,255,106,110,69,255,103,109,67,255,104,108,65,255,106,110,62,255,111,116,63,255,106,111,51,255,120,123,48,255,142,144,72,255,142,145,78,255,125,132,65,255,132,137,66,255,128,131,56,255,128,131,52,255,129,132,51,255,129,130,51,255,125,125,50,255,128,130,45,255,129,131,44,255,136,139,57,255,144,145,64,255,142,144,56,255,139,141,59,255,139,143,70,255,135,136,67,255,123,126,50,255,126,129,50,255,127,130,51,255,127,129,50,255,125,127,48,255,125,126,49,255,126,128,49,255,129,129,49,255,127,130,46,255,129,130,49,255,133,133,50,255,135,136,50,255,137,135,54,255,135,132,59,255,134,131,63,255,132,132,67,255,105,108,51,255,106,109,55,255,120,123,74,255,126,129,85,255,132,134,94,255,129,132,93,255,129,132,93,255,130,133,90,255,129,134,92,255,130,135,91,255,129,136,91,255,129,137,92,255,130,137,92,255,129,135,90,255,134,137,94,255,136,138,94,255,125,127,84,255,108,108,68,255,103,106,65,255,103,106,61,255,131,136,67,255,132,137,73,255,137,139,80,255,142,145,87,255,142,144,88,255,144,148,88,255,145,148,87,255,145,149,86,255,146,150,91,255,145,150,92,255,149,153,95,255,150,154,94,255,142,147,85,255,132,137,74,255,130,130,68,255,132,130,68,255,134,135,67,255,138,139,74,255,142,144,79,255,149,150,81,255,153,154,85,255,152,152,89,255,142,144,87,255,131,133,79,255,116,120,75,255,108,112,70,255,106,110,70,255,105,108,72,255,105,108,71,255,105,108,66,255,105,107,66,255,105,108,68,255,104,110,65,255,106,110,67,255,107,112,68,255,108,112,70,255,109,113,71,255,108,113,72,255,108,112,68,255,106,111,67,255,108,108,61,255,105,106,63,255,107,105,66,255,113,108,67,255,108,105,59,255,103,105,49,255,128,132,53,255,138,143,67,255,143,147,82,255,133,140,70,255,126,132,57,255,126,129,49,255,129,132,46,255,130,133,44,255,128,129,46,255,125,125,47,255,125,128,46,255,127,131,49,255,127,130,51,255,134,134,54,255,137,137,55,255,141,144,60,255,146,149,71,255,137,138,63,255,126,127,50,255,126,127,48,255,127,129,49,255,127,129,51,255,125,127,49,255,125,127,49,255,125,129,47,255,127,129,47,255,128,129,48,255,129,127,48,255,132,132,48,255,136,135,51,255,136,134,55,255,135,133,59,255,133,131,65,255,130,130,67,255,103,106,51,255,105,108,56,255,116,120,71,255,122,126,82,255,131,136,96,255,130,132,95,255,129,130,91,255,130,132,94,255,132,134,94,255,132,135,92,255,131,134,90,255,130,135,93,255,130,135,93,255,131,136,94,255,131,137,95,255,130,137,97,255,132,135,94,255,115,117,77,255,101,103,62,255,99,101,56,255,144,147,82,255,145,149,85,255,141,146,87,255,143,147,92,255,145,147,93,255,150,152,95,255,150,152,92,255,148,151,88,255,147,149,94,255,146,149,92,255,148,152,96,255,145,151,94,255,144,148,92,255,140,142,86,255,142,142,84,255,147,147,87,255,152,152,84,255,157,159,91,255,155,159,90,255,145,152,86,255,131,139,80,255,114,120,73,255,103,106,69,255,100,103,66,255,100,103,66,255,103,106,68,255,106,110,70,255,107,111,72,255,107,111,70,255,106,110,68,255,105,111,65,255,103,112,65,255,105,113,63,255,109,114,67,255,109,115,70,255,108,115,72,255,106,112,71,255,107,110,69,255,106,108,66,255,104,107,65,255,104,103,59,255,106,101,60,255,114,105,67,255,114,104,67,255,108,104,53,255,110,110,49,255,134,138,63,255,137,141,68,255,140,146,80,255,131,135,65,255,123,125,48,255,126,128,45,255,130,132,45,255,130,130,48,255,130,128,49,255,130,129,50,255,132,131,54,255,133,134,58,255,129,131,53,255,129,129,52,255,127,129,53,255,130,132,53,255,143,146,64,255,138,141,61,255,122,125,46,255,125,129,47,255,125,129,47,255,125,128,49,255,125,127,46,255,125,126,47,255,125,127,49,255,124,126,48,255,129,129,50,255,129,128,48,255,130,130,50,255,135,133,54,255,135,133,56,255,131,132,55,255,131,132,62,255,127,128,72,255,101,106,53,255,104,108,58,255,116,120,70,255,122,126,79,255,133,137,95,255,128,131,92,255,129,131,90,255,130,132,93,255,132,133,92,255,131,134,90,255,131,134,90,255,130,135,91,255,129,137,92,255,130,137,95,255,130,137,96,255,130,137,95,255,135,137,95,255,121,123,81,255,108,108,69,255,103,104,63,255,141,148,84,255,141,146,83,255,142,145,85,255,145,147,89,255,147,149,92,255,149,153,93,255,147,150,94,255,145,150,91,255,145,149,94,255,145,149,94,255,144,150,95,255,147,153,100,255,149,155,102,255,147,153,98,255,147,150,94,255,149,153,96,255,152,154,94,255,142,145,88,255,126,128,79,255,111,114,68,255,102,107,62,255,100,106,58,255,101,106,64,255,103,110,73,255,106,106,68,255,105,108,68,255,105,110,69,255,105,111,69,255,106,114,68,255,106,113,65,255,108,113,65,255,110,113,65,255,111,114,68,255,109,115,71,255,106,110,69,255,107,111,71,255,104,106,70,255,102,104,67,255,103,103,63,255,102,103,61,255,108,105,63,255,111,109,65,255,110,108,61,255,107,105,57,255,107,106,48,255,119,117,50,255,142,142,65,255,137,139,71,255,142,145,79,255,130,132,61,255,127,127,53,255,135,134,56,255,136,134,55,255,130,129,51,255,127,126,51,255,131,126,54,255,129,127,56,255,128,127,58,255,127,129,51,255,130,131,53,255,128,128,59,255,123,125,53,255,133,137,59,255,133,137,59,255,124,126,47,255,125,129,47,255,125,129,46,255,125,128,48,255,124,125,45,255,124,125,44,255,125,127,46,255,125,127,46,255,129,130,52,255,129,127,48,255,130,130,48,255,134,134,54,255,134,134,53,255,131,134,50,255,129,132,59,255,127,129,76,255,103,106,56,255,104,106,57,255,116,117,70,255,123,125,81,255,135,135,95,255,128,131,92,255,129,132,92,255,129,133,93,255,129,135,87,255,129,136,87,255,129,135,86,255,129,136,87,255,129,135,90,255,130,135,92,255,131,136,93,255,131,137,94,255,136,139,97,255,125,127,85,255,121,123,81,255,114,116,73,255,146,150,94,255,144,147,91,255,144,147,89,255,145,147,90,255,142,145,87,255,142,145,88,255,142,142,89,255,144,144,90,255,150,150,92,255,155,154,96,255,153,156,97,255,151,156,97,255,147,152,95,255,147,152,95,255,140,144,90,255,130,134,80,255,119,123,82,255,106,109,70,255,101,104,67,255,103,106,70,255,101,106,65,255,102,109,61,255,102,110,63,255,103,110,70,255,106,110,68,255,104,110,68,255,106,111,70,255,110,114,71,255,110,115,71,255,110,115,70,255,110,114,67,255,108,112,65,255,108,109,65,255,105,108,65,255,104,106,68,255,104,104,69,255,103,103,68,255,103,104,66,255,104,103,63,255,109,106,64,255,116,109,67,255,110,109,63,255,103,106,58,255,102,106,53,255,101,103,44,255,116,115,44,255,145,144,63,255,138,138,71,255,142,145,76,255,131,132,61,255,130,131,59,255,135,134,59,255,132,131,53,255,128,126,51,255,126,125,50,255,126,124,53,255,127,126,53,255,125,127,52,255,126,129,50,255,129,130,54,255,129,129,57,255,123,125,55,255,132,135,63,255,128,132,59,255,125,129,51,255,123,128,45,255,124,127,46,255,124,127,46,255,122,125,43,255,124,125,43,255,127,127,45,255,127,128,45,255,127,126,49,255,125,127,46,255,130,131,46,255,136,137,54,255,135,134,53,255,134,135,56,255,128,130,59,255,129,131,71,255,105,106,50,255,105,107,57,255,118,116,68,255,127,125,82,255,133,134,92,255,128,131,90,255,130,134,90,255,129,134,90,255,127,134,91,255,128,134,93,255,129,134,91,255,129,135,92,255,129,134,92,255,130,134,93,255,131,136,93,255,132,139,95,255,138,140,100,255,126,128,84,255,124,126,80,255,127,129,83,255,140,143,88,255,139,141,86,255,136,140,82,255,140,142,83,255,143,145,84,255,149,152,88,255,150,155,90,255,150,159,92,255,155,157,90,255,149,153,86,255,146,150,82,255,139,145,81,255,132,139,81,255,137,145,95,255,122,129,86,255,105,110,72,255,100,105,68,255,98,104,70,255,102,107,75,255,103,108,73,255,102,106,70,255,101,106,69,255,102,108,69,255,104,110,66,255,108,112,71,255,106,110,70,255,106,110,68,255,109,111,70,255,108,110,68,255,106,110,68,255,105,108,67,255,101,105,64,255,104,104,63,255,105,105,65,255,104,105,68,255,105,104,70,255,105,106,70,255,105,106,68,255,108,106,64,255,116,111,71,255,111,110,63,255,102,103,55,255,100,103,58,255,101,104,54,255,98,99,44,255,113,115,43,255,143,146,62,255,132,135,67,255,140,144,75,255,126,129,58,255,127,129,55,255,129,130,54,255,128,129,49,255,125,128,46,255,126,126,48,255,126,126,48,255,127,127,53,255,126,127,48,255,128,129,51,255,129,129,56,255,129,129,56,255,126,126,60,255,136,136,74,255,132,133,64,255,121,124,49,255,121,125,45,255,122,126,45,255,124,126,46,255,122,125,43,255,123,125,42,255,125,127,45,255,127,127,44,255,126,127,47,255,125,126,44,255,129,130,46,255,134,135,49,255,132,130,48,255,133,131,58,255,130,129,59,255,133,131,65,255,104,108,51,255,105,108,55,255,116,116,68,255,127,127,82,255,134,133,90,255,129,132,89,255,129,133,89,255,127,132,90,255,129,132,99,255,129,132,99,255,130,132,97,255,129,133,97,255,130,134,97,255,131,134,97,255,132,136,97,255,132,137,97,255,137,139,101,255,126,129,85,255,121,123,77,255,123,125,78,255,145,145,76,255,147,147,80,255,149,150,83,255,151,152,88,255,150,153,90,255,147,149,91,255,137,139,87,255,127,128,80,255,118,124,76,255,111,118,69,255,108,115,67,255,107,114,69,255,112,120,79,255,129,140,100,255,111,122,85,255,99,106,71,255,103,108,69,255,101,106,73,255,101,107,74,255,101,108,72,255,102,107,68,255,102,106,65,255,103,106,61,255,108,113,61,255,108,110,64,255,105,107,63,255,103,105,65,255,103,105,65,255,101,104,63,255,101,104,63,255,102,104,68,255,104,104,71,255,104,104,64,255,106,105,65,255,105,106,66,255,108,108,68,255,106,106,66,255,109,106,66,255,114,110,69,255,114,111,67,255,103,103,58,255,101,102,53,255,100,101,51,255,100,101,50,255,98,100,52,255,119,120,56,255,145,146,70,255,130,133,66,255,138,142,76,255,126,128,59,255,125,127,56,255,127,128,53,255,126,129,46,255,125,127,45,255,125,126,48,255,126,126,53,255,125,125,46,255,127,128,49,255,127,129,48,255,127,128,54,255,125,126,64,255,126,127,72,255,136,138,80,255,127,131,64,255,117,121,42,255,122,123,45,255,125,123,47,255,123,121,45,255,122,121,42,255,123,124,45,255,124,125,47,255,125,127,45,255,124,126,44,255,125,127,41,255,131,131,44,255,138,134,50,255,135,130,52,255,134,130,57,255,129,128,59,255,130,131,71,255,104,105,50,255,104,104,57,255,117,116,75,255,127,127,87,255,132,134,93,255,129,132,89,255,125,133,89,255,127,132,92,255,129,135,94,255,129,135,93,255,129,134,93,255,131,136,93,255,131,137,91,255,131,137,90,255,130,135,90,255,132,136,92,255,135,139,97,255,122,128,83,255,116,121,77,255,117,121,77,255,150,152,90,255,142,143,86,255,134,136,85,255,121,127,79,255,108,117,71,255,103,112,68,255,100,107,65,255,98,103,65,255,100,103,65,255,101,104,63,255,100,103,63,255,100,105,68,255,109,116,85,255,131,142,112,255,112,123,88,255,98,107,70,255,105,111,80,255,102,108,78,255,101,108,76,255,100,108,74,255,100,106,71,255,101,106,71,255,103,107,69,255,104,105,66,255,103,104,62,255,100,101,61,255,100,103,63,255,101,105,63,255,102,105,63,255,103,105,64,255,106,105,69,255,107,105,73,255,109,105,71,255,105,105,68,255,105,105,66,255,106,107,64,255,107,105,61,255,113,108,66,255,115,110,70,255,105,103,64,255,101,100,60,255,100,103,55,255,100,104,52,255,100,104,48,255,100,101,50,255,125,125,56,255,145,145,72,255,129,131,67,255,137,142,78,255,125,129,56,255,126,129,48,255,127,129,46,255,127,128,42,255,126,128,43,255,126,127,45,255,127,127,45,255,125,124,49,255,126,127,45,255,125,127,40,255,125,126,41,255,124,126,52,255,127,130,69,255,137,139,83,255,125,127,69,255,117,120,50,255,121,123,48,255,124,122,44,255,121,120,40,255,121,123,44,255,124,124,50,255,122,125,49,255,123,125,44,255,125,126,45,255,126,126,43,255,129,130,43,255,134,132,46,255,132,129,50,255,132,130,52,255,127,127,57,255,132,132,70,255,103,105,48,255,102,103,54,255,119,117,72,255,128,127,85,255,130,133,91,255,128,132,89,255,127,132,89,255,125,132,92,255,128,135,92,255,128,135,93,255,129,134,94,255,132,135,93,255,131,136,93,255,133,136,93,255,133,136,93,255,135,138,94,255,136,138,95,255,121,126,83,255,116,121,77,255,122,126,84,255,106,117,69,255,98,106,61,255,96,101,60,255,97,100,60,255,95,101,58,255,98,105,58,255,101,107,58,255,105,110,61,255,103,106,71,255,102,109,66,255,103,108,65,255,102,106,68,255,109,116,86,255,134,144,117,255,112,123,91,255,98,107,69,255,103,113,74,255,102,112,70,255,101,109,70,255,103,108,71,255,103,107,72,255,102,104,68,255,101,105,66,255,101,105,65,255,100,103,66,255,100,103,66,255,101,104,63,255,104,105,65,255,105,107,62,255,106,105,64,255,106,106,67,255,105,104,68,255,104,103,70,255,104,104,68,255,105,105,64,255,105,107,58,255,111,111,63,255,115,111,67,255,108,106,65,255,102,103,63,255,106,105,64,255,103,106,61,255,101,106,56,255,100,105,46,255,100,101,47,255,129,129,57,255,140,139,66,255,127,129,65,255,140,147,78,255,125,128,54,255,125,127,46,255,127,129,47,255,128,129,44,255,125,127,39,255,126,126,39,255,125,126,37,255,124,125,43,255,125,126,40,255,124,126,38,255,124,126,42,255,122,124,52,255,125,129,65,255,135,138,79,255,127,130,65,255,120,120,56,255,122,123,50,255,121,124,41,255,122,123,38,255,122,125,43,255,123,124,51,255,124,124,51,255,124,125,45,255,124,124,49,255,126,125,48,255,129,127,45,255,131,130,46,255,131,130,49,255,132,131,54,255,127,128,54,255,132,134,69,255,103,105,46,255,102,103,49,255,121,121,72,255,127,129,82,255,129,132,90,255,128,132,88,255,127,133,88,255,128,132,92,255,128,135,88,255,130,135,89,255,130,135,90,255,132,135,91,255,131,134,90,255,133,135,90,255,133,135,90,255,135,139,94,255,135,140,95,255,123,129,84,255,121,127,82,255,123,128,85,255,95,100,61,255,96,100,59,255,97,100,60,255,100,101,60,255,100,102,59,255,98,103,61,255,101,106,65,255,103,106,67,255,102,105,71,255,103,108,69,255,106,110,69,255,103,106,71,255,108,115,86,255,130,142,113,255,109,120,90,255,100,108,72,255,107,116,77,255,101,110,68,255,101,106,65,255,104,105,67,255,105,104,66,255,103,105,63,255,102,106,61,255,101,105,64,255,98,102,63,255,99,102,63,255,100,101,62,255,101,103,62,255,102,103,62,255,102,104,60,255,103,103,62,255,102,103,61,255,101,104,65,255,103,105,62,255,106,105,61,255,110,110,65,255,113,113,66,255,110,111,66,255,106,110,65,255,108,110,69,255,108,107,63,255,106,106,59,255,105,105,55,255,102,103,49,255,101,99,49,255,132,132,56,255,130,133,58,255,127,131,60,255,140,147,74,255,124,127,54,255,124,125,51,255,126,125,52,255,125,125,46,255,125,125,39,255,125,126,39,255,122,123,37,255,125,125,39,255,125,125,43,255,122,126,44,255,122,124,50,255,121,123,58,255,124,127,69,255,134,139,77,255,127,132,63,255,120,122,56,255,123,124,50,255,121,123,43,255,120,122,38,255,120,123,42,255,119,122,46,255,121,121,49,255,125,123,47,255,125,124,48,255,127,125,47,255,129,128,48,255,132,130,51,255,131,129,50,255,132,132,54,255,127,129,54,255,132,135,68,255,102,107,50,255,99,103,50,255,119,120,72,255,125,127,82,255,131,132,93,255,129,131,92,255,129,132,92,255,130,133,95,255,130,134,88,255,132,134,90,255,132,134,90,255,132,134,92,255,132,133,90,255,131,134,89,255,130,135,88,255,132,136,90,255,133,140,92,255,125,130,84,255,121,127,81,255,122,128,82,255,100,102,65,255,99,102,63,255,98,104,63,255,99,103,61,255,99,102,61,255,100,102,63,255,102,106,67,255,98,104,66,255,103,105,66,255,106,109,69,255,108,110,70,255,101,104,70,255,108,113,83,255,130,139,107,255,106,119,82,255,104,115,79,255,106,115,82,255,98,105,67,255,102,105,66,255,101,101,66,255,101,101,64,255,102,102,62,255,103,102,60,255,103,100,63,255,102,98,60,255,102,101,59,255,101,99,59,255,99,99,60,255,99,100,61,255,99,100,60,255,98,103,58,255,99,105,58,255,104,107,61,255,106,107,64,255,110,111,66,255,111,111,66,255,110,112,68,255,106,110,66,255,106,109,66,255,105,110,66,255,106,107,63,255,103,105,63,255,103,105,57,255,101,100,50,255,104,101,48,255,135,134,56,255,129,131,53,255,129,133,61,255,139,143,73,255,123,126,51,255,122,124,46,255,127,127,47,255,125,125,42,255,122,124,41,255,122,125,43,255,123,125,41,255,125,124,44,255,124,126,42,255,125,124,43,255,125,124,44,255,125,124,50,255,122,126,59,255,134,138,73,255,127,133,62,255,119,122,50,255,121,122,50,255,120,122,48,255,122,123,44,255,120,121,40,255,120,122,41,255,120,122,44,255,122,122,44,255,124,124,47,255,125,125,45,255,128,128,47,255,132,131,48,255,131,132,48,255,133,134,55,255,127,129,55,255,134,135,72,255,105,109,54,255,100,104,56,255,119,119,74,255,127,125,84,255,132,133,94,255,129,132,95,255,129,132,95,255,129,133,99,255,128,134,94,255,129,134,96,255,130,134,97,255,132,134,97,255,130,134,97,255,130,134,95,255,129,135,94,255,131,138,94,255,135,141,94,255,123,128,82,255,110,116,71,255,113,118,71,255,98,102,63,255,99,103,62,255,99,105,63,255,99,105,63,255,101,105,65,255,101,106,67,255,102,104,66,255,100,103,64,255,101,104,62,255,103,105,65,255,104,104,66,255,100,98,67,255,108,108,78,255,130,137,102,255,116,126,89,255,109,120,85,255,99,106,68,255,96,101,60,255,100,101,61,255,101,99,61,255,101,99,61,255,101,99,57,255,103,100,57,255,104,101,57,255,101,99,54,255,99,99,53,255,100,98,59,255,100,99,61,255,101,101,60,255,102,105,60,255,105,109,61,255,106,111,63,255,109,110,61,255,111,111,66,255,111,110,69,255,107,108,68,255,108,108,67,255,106,106,65,255,106,107,63,255,108,108,60,255,107,107,61,255,104,106,59,255,102,106,52,255,96,99,45,255,106,105,43,255,135,137,54,255,125,127,49,255,130,131,66,255,140,143,80,255,123,125,50,255,124,126,41,255,126,127,40,255,124,123,40,255,121,123,44,255,120,121,45,255,123,125,44,255,122,125,41,255,121,123,38,255,122,123,39,255,123,122,41,255,122,123,46,255,119,123,52,255,130,137,69,255,125,132,58,255,118,121,43,255,120,123,45,255,119,119,46,255,120,121,43,255,120,121,41,255,120,122,41,255,120,122,43,255,122,123,44,255,123,125,45,255,123,124,43,255,126,126,46,255,130,131,48,255,130,130,50,255,132,133,56,255,128,129,57,255,133,134,75,255,108,111,59,255,103,105,56,255,116,116,70,255,126,125,82,255,133,134,95,255,129,133,95,255,129,132,95,255,128,132,97,255,127,134,94,255,128,134,96,255,128,134,95,255,128,134,96,255,128,134,95,255,128,134,94,255,129,135,94,255,130,137,95,255,135,142,101,255,120,128,90,255,106,109,72,255,100,104,64,255,101,105,68,255,100,104,66,255,99,104,65,255,98,103,66,255,98,104,68,255,100,103,68,255,102,103,68,255,101,102,65,255,103,103,60,255,101,102,60,255,100,101,60,255,96,98,63,255,105,111,79,255,129,138,103,255,118,128,92,255,104,113,77,255,94,100,51,255,96,100,53,255,100,100,57,255,100,99,57,255,101,100,58,255,101,101,58,255,104,103,56,255,104,104,55,255,102,101,58,255,100,99,55,255,103,103,58,255,104,103,58,255,102,102,57,255,103,105,57,255,106,108,60,255,109,109,62,255,111,111,64,255,109,110,68,255,107,109,69,255,104,108,64,255,106,110,64,255,106,109,64,255,108,106,62,255,107,108,62,255,104,106,61,255,103,106,57,255,101,105,53,255,98,98,47,255,108,108,45,255,133,134,53,255,118,121,46,255,129,131,72,255,143,144,88,255,124,125,55,255,124,125,42,255,126,127,40,255,125,124,41,255,123,122,41,255,120,120,40,255,121,125,37,255,120,124,38,255,120,123,38,255,120,122,41,255,122,120,41,255,119,121,48,255,117,120,53,255,131,136,69,255,124,132,58,255,115,119,40,255,119,121,42,255,120,120,42,255,119,120,40,255,121,120,38,255,120,121,41,255,119,120,42,255,121,123,42,255,122,125,43,255,122,125,43,255,126,127,46,255,130,130,48,255,132,132,50,255,133,135,55,255,129,129,57,255,137,135,77,255,108,108,56,255,103,105,55,255,119,119,72,255,126,126,80,255,132,134,94,255,130,134,95,255,127,133,93,255,128,134,94,255,128,135,91,255,129,137,92,255,126,135,89,255,127,135,90,255,125,135,89,255,127,135,93,255,127,135,92,255,128,135,92,255,132,140,102,255,127,131,94,255,112,114,79,255,110,111,72,255,102,105,68,255,100,103,63,255,99,102,63,255,100,103,63,255,98,101,62,255,100,100,63,255,103,103,63,255,104,104,61,255,103,102,60,255,100,101,55,255,98,101,56,255,95,100,59,255,106,113,79,255,128,138,105,255,109,119,82,255,93,100,59,255,98,103,51,255,100,101,56,255,99,100,58,255,100,99,58,255,101,101,61,255,100,98,60,255,102,100,57,255,107,105,56,255,107,104,65,255,105,102,59,255,106,105,56,255,105,106,56,255,103,103,55,255,103,103,55,255,108,106,60,255,112,110,62,255,113,110,68,255,109,108,68,255,106,107,66,255,105,108,63,255,106,108,64,255,106,106,60,255,104,106,61,255,102,104,59,255,101,101,57,255,99,101,55,255,99,100,53,255,97,97,49,255,112,111,49,255,134,134,56,255,120,121,45,255,132,133,70,255,144,144,80,255,128,127,57,255,126,122,49,255,125,122,48,255,124,121,45,255,124,121,41,255,123,121,40,255,124,122,38,255,119,122,40,255,120,122,42,255,121,122,45,255,121,120,46,255,119,119,50,255,115,119,58,255,130,136,79,255,125,131,69,255,114,117,45,255,117,121,44,255,118,120,40,255,119,120,35,255,121,121,38,255,122,122,44,255,121,122,45,255,120,122,41,255,119,123,42,255,124,126,44,255,127,128,48,255,128,128,46,255,133,132,50,255,135,133,53,255,129,127,56,255,139,135,75,255,110,109,56,255,103,104,55,255,119,120,72,255,127,127,82,255,133,137,94,255,130,133,96,255,126,133,91,255,129,135,95,255,127,135,89,255,129,135,90,255,127,135,90,255,127,135,90,255,126,135,91,255,127,135,94,255,129,136,95,255,129,135,96,255,129,138,94,255,125,131,87,255,123,123,81,255,128,129,85,255,97,101,65,255,98,101,64,255,98,100,62,255,100,99,62,255,102,98,63,255,106,101,65,255,105,104,63,255,102,103,58,255,98,104,55,255,98,102,57,255,97,102,61,255,96,101,63,255,105,113,78,255,125,137,102,255,104,114,74,255,93,100,53,255,100,101,58,255,98,99,62,255,98,97,61,255,98,97,58,255,101,98,59,255,102,100,60,255,105,101,56,255,110,106,53,255,111,106,65,255,107,103,62,255,104,103,60,255,104,104,58,255,100,102,55,255,105,105,60,255,111,108,66,255,113,108,70,255,106,106,67,255,106,107,68,255,106,106,66,255,101,103,62,255,102,102,63,255,101,101,62,255,99,99,59,255,98,102,60,255,98,101,57,255,97,100,57,255,98,99,55,255,100,98,51,255,125,120,56,255,136,134,61,255,121,121,50,255,132,133,74,255,142,142,80,255,127,127,59,255,124,124,52,255,124,125,49,255,121,121,44,255,121,120,42,255,122,123,40,255,125,123,38,255,120,121,42,255,119,121,40,255,118,119,40,255,120,120,42,255,117,117,48,255,115,116,56,255,135,135,75,255,128,130,63,255,113,116,44,255,117,120,42,255,120,122,41,255,119,121,41,255,117,119,40,255,117,120,41,255,120,123,44,255,121,123,44,255,122,120,43,255,123,123,44,255,129,127,53,255,131,127,55,255,134,130,58,255,135,132,58,255,130,129,57,255,139,136,76,255,108,110,60,255,101,104,60,255,115,116,74,255,124,126,84,255,130,137,94,255,126,134,90,255,129,134,90,255,128,134,92,255,128,134,93,255,129,136,94,255,129,136,95,255,128,134,93,255,128,135,94,255,128,135,94,255,128,132,91,255,130,133,92,255,132,137,92,255,129,133,87,255,121,123,80,255,122,127,83,255,97,104,64,255,99,103,63,255,98,102,61,255,101,102,63,255,105,101,66,255,106,103,65,255,103,103,62,255,100,103,60,255,101,103,62,255,101,104,66,255,100,103,68,255,96,101,68,255,105,113,82,255,128,136,108,255,108,112,79,255,96,101,60,255,100,101,62,255,100,98,64,255,98,97,64,255,99,97,61,255,99,99,59,255,100,97,60,255,103,101,56,255,111,107,56,255,112,109,67,255,109,106,66,255,105,105,63,255,104,105,61,255,104,103,59,255,109,106,66,255,112,108,70,255,110,105,69,255,99,101,64,255,100,101,64,255,99,104,67,255,99,103,67,255,100,102,68,255,98,99,65,255,101,98,61,255,105,104,60,255,104,106,62,255,106,106,61,255,107,105,60,255,110,107,50,255,140,135,57,255,132,129,51,255,117,118,44,255,130,134,68,255,139,142,80,255,119,121,52,255,119,121,46,255,123,127,48,255,123,127,46,255,122,125,45,255,121,123,43,255,121,121,40,255,117,122,36,255,116,121,38,255,116,119,42,255,120,119,48,255,118,118,50,255,117,116,55,255,134,135,72,255,127,128,57,255,115,119,43,255,118,121,40,255,120,122,38,255,119,121,40,255,119,121,40,255,119,121,42,255,120,122,45,255,121,122,44,255,123,124,45,255,125,124,44,255,131,127,53,255,134,129,56,255,136,132,58,255,135,133,58,255,132,130,59,255,137,136,74,255,108,109,60,255,101,104,58,255,117,118,73,255,125,128,79,255,131,136,87,255,128,135,88,255,129,134,91,255,129,134,94,255,128,132,96,255,129,134,97,255,129,134,97,255,128,133,95,255,128,134,96,255,129,134,96,255,129,134,95,255,131,134,95,255,132,137,93,255,127,131,90,255,114,118,80,255,120,125,85,255,97,104,62,255,98,105,63,255,100,105,63,255,103,105,65,255,104,104,67,255,103,104,66,255,101,103,63,255,100,106,62,255,103,105,65,255,103,105,67,255,101,105,68,255,95,101,66,255,106,115,82,255,130,139,111,255,107,114,85,255,97,98,64,255,100,101,61,255,100,101,65,255,98,100,64,255,97,100,61,255,98,100,60,255,99,100,60,255,103,103,59,255,110,110,61,255,110,110,67,255,106,107,67,255,102,105,63,255,103,104,63,255,105,104,65,255,110,105,68,255,107,105,68,255,103,102,64,255,99,101,65,255,99,100,63,255,100,101,65,255,103,103,68,255,105,105,69,255,107,104,68,255,111,106,70,255,117,111,72,255,115,110,69,255,110,106,64,255,103,101,53,255,105,105,46,255,139,141,53,255,130,130,47,255,116,119,41,255,129,130,66,255,139,139,83,255,119,120,53,255,119,120,42,255,120,121,39,255,123,125,41,255,124,127,44,255,124,124,46,255,121,121,42,255,117,123,36,255,118,121,39,255,119,119,45,255,121,120,48,255,121,119,48,255,117,118,52,255,134,135,72,255,128,127,60,255,115,120,42,255,119,122,41,255,120,121,38,255,120,121,41,255,121,121,41,255,120,121,44,255,122,123,46,255,125,127,49,255,128,129,48,255,129,130,48,255,131,130,53,255,131,129,54,255,132,130,56,255,133,132,56,255,129,130,57,255,135,136,74,255,110,111,56,255,101,104,53,255,118,118,73,255,123,123,78,255,129,133,87,255,130,137,90,255,129,134,89,255,130,137,93,255,130,134,92,255,131,135,94,255,129,134,94,255,129,133,95,255,129,133,96,255,130,134,99,255,129,133,100,255,129,135,101,255,132,137,96,255,127,130,93,255,117,118,85,255,120,124,87,255,97,105,63,255,100,106,66,255,103,106,69,255,104,106,70,255,101,105,68,255,100,103,68,255,100,104,68,255,98,104,66,255,99,105,58,255,101,105,63,255,101,105,62,255,96,101,60,255,106,116,79,255,130,141,109,255,106,113,82,255,93,100,65,255,97,102,60,255,97,102,60,255,96,101,60,255,98,103,62,255,99,103,61,255,101,103,60,255,105,105,61,255,109,110,64,255,108,109,68,255,103,107,65,255,101,104,63,255,103,104,64,255,108,104,70,255,109,106,73,255,101,101,66,255,97,102,61,255,101,104,63,255,101,103,64,255,108,106,69,255,112,111,71,255,111,110,72,255,110,108,72,255,109,104,69,255,108,103,67,255,107,102,60,255,103,100,54,255,98,96,48,255,109,108,46,255,140,144,53,255,130,132,49,255,116,118,45,255,127,130,73,255,139,141,86,255,120,125,57,255,118,121,44,255,118,123,39,255,119,122,39,255,119,123,41,255,122,125,48,255,122,125,48,255,123,124,47,255,121,121,43,255,121,120,42,255,124,121,43,255,121,121,43,255,117,118,53,255,134,133,75,255,127,126,67,255,115,117,42,255,119,120,42,255,120,120,41,255,124,123,46,255,126,123,46,255,128,125,48,255,127,127,52,255,131,132,54,255,130,133,52,255,130,131,50,255,130,130,52,255,131,129,53,255,131,130,56,255,132,133,55,255,128,130,56,255,136,138,75,255,109,110,61,255,101,103,56,255,114,114,69,255,113,115,66,255,121,125,77,255,129,135,88,255,133,138,95,255,132,136,100,255,132,135,90,255,130,134,92,255,131,134,92,255,130,132,92,255,129,133,95,255,130,133,97,255,128,133,98,255,129,135,100,255,132,139,95,255,127,132,93,255,117,118,80,255,122,123,85,255,101,104,64,255,105,107,67,255,106,108,70,255,103,105,66,255,99,102,61,255,101,104,61,255,100,106,61,255,99,104,59,255,98,102,56,255,100,104,59,255,100,104,59,255,98,102,60,255,109,116,79,255,131,140,108,255,104,115,80,255,93,99,61,255,96,102,63,255,98,102,62,255,97,102,60,255,96,103,61,255,100,105,63,255,103,104,62,255,105,106,62,255,107,110,66,255,106,106,67,255,103,103,63,255,103,101,61,255,108,107,68,255,110,108,75,255,106,105,73,255,106,105,69,255,110,110,69,255,113,110,70,255,110,109,69,255,107,109,70,255,106,108,71,255,102,104,69,255,102,102,67,255,103,100,65,255,102,101,66,255,102,101,63,255,100,101,53,255,96,95,48,255,115,111,45,255,146,145,59,255,130,132,52,255,116,117,45,255,129,131,68,255,142,142,80,255,124,124,53,255,119,120,41,255,120,123,41,255,120,123,40,255,120,121,42,255,122,121,48,255,124,122,50,255,125,121,50,255,124,122,46,255,124,122,40,255,123,121,39,255,121,119,43,255,117,119,53,255,131,135,73,255,128,132,65,255,120,119,41,255,124,124,44,255,127,126,47,255,127,124,49,255,128,126,51,255,128,127,51,255,128,127,52,255,129,127,52,255,130,130,52,255,132,132,52,255,131,132,53,255,128,129,52,255,130,131,56,255,131,133,58,255,129,132,59,255,138,140,75,255,108,113,60,255,99,103,55,255,117,118,73,255,113,116,67,255,108,113,64,255,112,119,71,255,124,127,84,255,132,132,94,255,134,136,99,255,134,137,99,255,131,134,97,255,130,134,95,255,132,136,93,255,131,135,90,255,130,135,91,255,130,135,93,255,130,140,91,255,129,136,91,255,115,119,78,255,120,124,85,255,104,107,59,255,105,107,61,255,103,108,63,255,100,104,59,255,98,103,55,255,101,107,57,255,103,108,57,255,101,105,55,255,100,103,61,255,100,104,59,255,101,106,60,255,98,103,60,255,108,117,80,255,130,142,109,255,104,116,80,255,93,100,61,255,96,102,65,255,95,100,62,255,93,100,59,255,94,102,61,255,96,102,63,255,98,103,60,255,101,101,62,255,104,103,66,255,104,109,64,255,102,103,60,255,112,107,66,255,121,116,73,255,115,114,71,255,108,110,68,255,107,110,70,255,107,108,69,255,106,105,66,255,101,104,65,255,100,102,63,255,98,102,66,255,100,101,66,255,101,101,65,255,100,101,62,255,101,102,61,255,100,99,62,255,99,100,55,255,95,93,49,255,115,111,45,255,146,146,59,255,132,132,51,255,118,116,43,255,128,129,64,255,141,141,78,255,122,122,51,255,118,119,40,255,122,122,38,255,121,123,39,255,123,122,42,255,124,122,45,255,123,120,46,255,123,120,41,255,124,122,40,255,124,122,40,255,125,124,41,255,122,122,48,255,122,124,59,255,134,137,73,255,129,134,61,255,122,122,47,255,127,125,48,255,129,126,48,255,128,125,50,255,127,123,47,255,126,125,50,255,130,128,54,255,130,128,53,255,128,128,53,255,129,129,53,255,129,129,55,255,127,126,53,255,130,129,58,255,131,132,57,255,129,130,57,255,136,139,72,255,109,113,55,255,100,105,53,255,119,121,74,255,121,124,75,255,118,120,74,255,110,114,67,255,108,111,62,255,116,116,71,255,129,130,89,255,136,135,97,255,135,136,96,255,134,135,96,255,132,135,94,255,130,135,92,255,130,135,92,255,130,137,92,255,132,139,92,255,130,137,92,255,118,124,79,255,125,129,84,255,110,110,61,255,103,107,60,255,100,106,60,255,99,104,58,255,98,105,56,255,102,106,56,255,103,105,55,255,105,106,58,255,103,105,61,255,100,104,58,255,101,105,60,255,97,102,61,255,106,117,80,255,127,140,108,255,103,115,80,255,94,98,58,255,93,101,62,255,93,101,58,255,94,100,56,255,94,100,56,255,95,100,56,255,96,100,53,255,100,101,57,255,105,103,64,255,107,107,65,255,108,106,66,255,110,110,70,255,111,111,70,255,107,111,63,255,99,104,58,255,96,100,59,255,97,100,62,255,98,102,59,255,98,103,62,255,97,103,63,255,98,102,62,255,100,101,63,255,99,102,62,255,99,100,58,255,99,102,58,255,99,100,61,255,96,100,54,255,94,96,49,255,115,114,46,255,146,147,60,255,132,132,52,255,120,118,46,255,129,129,64,255,142,140,82,255,122,122,57,255,119,119,47,255,122,122,45,255,122,122,43,255,123,124,42,255,124,124,41,255,123,121,41,255,121,120,40,255,123,121,41,255,124,123,43,255,126,124,47,255,125,124,52,255,125,126,60,255,135,137,70,255,130,132,58,255,121,121,48,255,123,123,45,255,128,125,48,255,128,125,49,255,125,125,48,255,124,124,47,255,127,126,52,255,128,128,51,255,127,126,55,255,127,128,52,255,127,127,54,255,127,126,55,255,130,128,58,255,131,132,59,255,129,130,58,255,139,140,72,255,111,115,60,255,100,105,53,255,116,121,71,255,117,121,70,255,118,120,70,255,120,121,74,255,118,118,73,255,113,113,71,255,111,112,65,255,119,120,74,255,128,130,84,255,132,136,91,255,131,137,96,255,129,136,96,255,128,135,95,255,128,137,97,255,128,138,97,255,129,139,96,255,116,122,79,255,116,121,74,255,106,108,60,255,103,105,58,255,100,105,61,255,97,103,59,255,100,102,58,255,104,105,60,255,106,104,60,255,104,103,60,255,98,106,56,255,100,105,55,255,100,103,58,255,96,101,60,255,103,113,78,255,128,142,109,255,102,115,75,255,91,97,51,255,96,102,55,255,95,102,50,255,96,101,49,255,98,100,52,255,103,106,57,255,105,110,56,255,106,109,58,255,110,108,64,255,109,105,63,255,103,103,64,255,97,101,63,255,98,104,63,255,103,108,64,255,99,101,57,255,96,99,59,255,98,101,65,255,97,101,56,255,96,103,58,255,96,102,58,255,95,100,58,255,99,101,60,255,99,102,60,255,99,102,57,255,100,103,58,255,96,101,57,255,96,101,51,255,95,97,48,255,118,118,48,255,149,149,61,255,131,130,51,255,121,118,48,255,130,128,65,255,142,142,79,255,123,122,53,255,116,118,44,255,120,121,45,255,122,121,48,255,122,122,46,255,125,125,47,255,124,123,44,255,123,124,43,255,124,125,45,255,124,124,44,255,124,124,43,255,124,124,44,255,124,125,52,255,132,132,64,255,130,128,59,255,122,125,52,255,121,124,45,255,124,125,46,255,125,125,47,255,123,124,46,255,123,124,46,255,125,125,50,255,126,128,53,255,128,126,54,255,128,127,53,255,128,126,51,255,126,125,53,255,129,129,58,255,131,132,60,255,129,129,57,255,138,139,75,255,112,116,61,255,100,104,57,255,119,123,80,255,124,126,84,255,115,117,77,255,112,115,74,255,120,121,77,255,122,122,77,255,116,118,75,255,111,111,67,255,111,114,69,255,121,125,79,255,130,135,90,255,132,138,95,255,130,137,97,255,130,136,101,255,125,136,101,255,128,137,100,255,111,120,78,255,104,112,67,255,100,103,56,255,98,103,51,255,99,105,57,255,98,104,56,255,96,103,50,255,101,105,56,255,100,105,62,255,98,101,55,255,97,102,52,255,96,102,54,255,97,102,56,255,93,101,56,255,105,119,75,255,128,146,105,255,101,113,71,255,93,98,52,255,101,104,55,255,103,105,59,255,106,108,63,255,109,108,64,255,109,108,61,255,105,106,57,255,103,103,55,255,105,103,58,255,105,104,59,255,100,100,57,255,97,101,59,255,98,102,63,255,102,108,65,255,98,102,57,255,96,101,53,255,96,102,53,255,99,98,56,255,100,100,58,255,98,103,55,255,99,102,57,255,99,103,60,255,100,104,57,255,100,103,51,255,101,101,58,255,99,101,56,255,98,101,52,255,94,96,48,255,120,119,46,255,147,149,58,255,129,131,51,255,120,119,46,255,128,130,62,255,140,142,84,255,123,125,58,255,120,119,44,255,126,124,45,255,128,125,46,255,127,123,46,255,125,123,47,255,128,124,49,255,127,124,49,255,125,124,46,255,124,124,46,255,126,125,48,255,125,125,51,255,124,125,57,255,130,131,65,255,126,127,58,255,122,125,49,255,123,126,46,255,124,125,45,255,122,123,45,255,122,124,43,255,121,123,43,255,124,126,46,255,128,126,49,255,127,125,49,255,126,124,50,255,125,122,48,255,126,127,48,255,129,129,51,255,132,132,58,255,126,127,51,255,137,139,69,255,108,113,60,255,98,104,57,255,120,125,83,255,131,135,95,255,127,133,93,255,120,126,82,255,119,121,77,255,121,121,77,255,120,121,75,255,122,123,75,255,116,117,72,255,110,111,64,255,115,116,72,255,123,125,81,255,135,135,93,255,135,136,95,255,133,136,97,255,132,137,97,255,117,123,88,255,106,112,75,255,99,101,58,255,97,100,55,255,98,103,58,255,96,103,56,255,94,100,51,255,98,103,54,255,96,103,56,255,93,101,51,255,98,99,53,255,96,99,55,255,96,100,55,255,93,99,54,255,107,120,78,255,127,144,105,255,107,116,79,255,101,101,61,255,109,109,65,255,107,108,61,255,105,106,58,255,101,103,56,255,98,100,54,255,97,100,53,255,99,102,52,255,102,104,52,255,102,105,58,255,100,103,56,255,98,101,59,255,100,104,63,255,106,110,68,255,100,105,60,255,95,101,52,255,96,102,50,255,99,100,56,255,101,103,56,255,101,103,56,255,98,103,58,255,97,102,58,255,98,103,55,255,98,103,53,255,99,102,55,255,98,98,59,255,97,100,51,255,93,96,44,255,119,118,46,255,144,144,60,255,127,129,46,255,119,120,43,255,127,129,63,255,140,139,83,255,127,127,61,255,125,124,48,255,127,124,45,255,127,124,44,255,124,123,45,255,125,121,46,255,126,123,49,255,127,124,50,255,124,123,46,255,124,124,46,255,128,126,50,255,127,126,51,255,126,127,57,255,133,134,67,255,127,127,59,255,120,122,43,255,122,125,43,255,124,125,45,255,125,127,48,255,125,126,46,255,124,125,46,255,125,126,48,255,127,126,49,255,127,126,46,255,126,127,46,255,124,125,46,255,126,127,47,255,131,131,52,255,133,134,57,255,127,128,53,255,139,140,73,255,112,117,59,255,98,103,51,255,121,126,79,255,132,137,92,255,129,137,91,255,132,140,93,255,130,137,90,255,122,126,80,255,117,120,78,255,116,119,75,255,123,125,80,255,120,121,77,255,115,114,74,255,111,110,67,255,121,120,76,255,133,131,87,255,135,135,97,255,136,140,101,255,123,127,90,255,111,116,79,255,96,99,58,255,96,99,60,255,95,100,59,255,93,100,55,255,93,100,56,255,98,101,59,255,98,102,57,255,98,101,59,255,100,105,59,255,103,106,62,255,105,106,61,255,103,105,61,255,119,126,87,255,134,144,110,255,110,119,85,255,95,99,63,255,99,99,64,255,97,100,60,255,96,100,57,255,96,99,55,255,96,98,55,255,100,100,58,255,103,103,59,255,103,105,58,255,101,102,56,255,96,100,54,255,98,103,57,255,100,106,63,255,109,115,72,255,98,104,56,255,96,100,53,255,98,101,54,255,99,100,53,255,101,101,54,255,100,102,55,255,101,103,55,255,101,103,55,255,100,105,56,255,100,104,56,255,101,104,54,255,102,103,50,255,102,103,43,255,99,99,40,255,122,118,48,255,145,143,62,255,128,126,50,255,125,122,52,255,131,130,72,255,137,137,80,255,125,123,58,255,124,122,49,255,124,124,46,255,125,125,45,255,125,125,46,255,124,123,46,255,124,124,48,255,127,124,49,255,124,123,45,255,125,125,46,255,126,125,46,255,125,124,47,255,123,124,52,255,134,134,65,255,130,130,60,255,122,124,46,255,124,126,47,255,124,125,47,255,125,125,46,255,124,124,45,255,122,123,43,255,125,126,46,255,125,127,46,255,126,127,47,255,127,129,46,255,125,126,46,255,127,127,50,255,131,130,53,255,135,136,55,255,128,129,51,255,139,140,72,255,115,117,57,255,100,104,50,255,121,125,75,255,132,137,89,255,126,133,87,255,126,135,89,255,130,138,91,255,132,138,94,255,124,129,85,255,113,118,74,255,115,120,72,255,120,124,74,255,125,126,77,255,121,121,73,255,115,114,67,255,116,115,67,255,120,123,77,255,126,130,86,255,126,129,84,255,120,125,80,255,96,100,46,255,92,99,50,255,95,101,50,255,95,103,49,255,100,105,57,255,106,106,58,255,108,108,58,255,111,109,65,255,108,112,62,255,101,106,60,255,98,102,61,255,95,100,64,255,112,123,90,255,129,142,108,255,101,113,74,255,91,97,50,255,96,99,57,255,97,101,58,255,98,101,56,255,98,101,54,255,101,102,51,255,105,105,54,255,105,105,56,255,99,101,55,255,100,102,58,255,99,103,56,255,98,103,56,255,101,106,59,255,113,118,70,255,102,106,58,255,97,100,54,255,99,101,58,255,101,101,54,255,101,101,54,255,102,101,57,255,101,103,55,255,104,106,51,255,104,106,57,255,106,107,58,255,108,111,52,255,108,108,53,255,106,106,49,255,102,101,46,255,125,121,50,255,144,143,61,255,125,123,50,255,125,122,51,255,131,132,67,255,140,140,79,255,123,123,55,255,122,124,44,255,124,126,41,255,125,126,41,255,124,125,44,255,122,122,45,255,122,123,48,255,125,124,46,255,124,124,42,255,124,124,44,255,125,124,48,255,123,123,49,255,122,123,54,255,131,133,67,255,130,131,62,255,121,122,52,255,123,123,49,255,122,123,48,255,122,123,47,255,123,124,44,255,122,125,41,255,125,127,41,255,125,127,41,255,127,129,48,255,125,129,45,255,125,127,46,255,125,126,51,255,131,130,55,255,135,137,54,255,127,129,48,255,139,137,70,255,116,114,63,255,100,103,53,255,118,123,77,255,132,136,90,255,130,134,90,255,128,132,90,255,128,134,93,255,129,136,96,255,128,133,90,255,119,124,79,255,117,121,74,255,118,120,70,255,116,115,64,255,121,120,69,255,127,126,76,255,123,120,75,255,112,108,68,255,114,110,69,255,121,118,77,255,130,129,85,255,96,102,48,255,101,103,55,255,104,108,56,255,103,107,55,255,103,106,60,255,100,104,56,255,98,103,53,255,95,99,54,255,96,100,54,255,94,98,54,255,93,98,55,255,91,97,55,255,105,118,75,255,124,142,100,255,99,108,69,255,92,98,54,255,100,101,55,255,99,101,55,255,98,100,55,255,99,100,53,255,104,101,52,255,105,104,55,255,98,100,53,255,95,100,54,255,98,101,55,255,100,104,56,255,99,103,54,255,100,106,60,255,114,121,74,255,102,106,60,255,97,99,53,255,100,101,58,255,102,104,56,255,104,104,55,255,105,103,57,255,106,106,58,255,109,111,55,255,110,110,61,255,108,108,60,255,108,108,55,255,108,106,51,255,108,104,53,255,102,100,46,255,123,121,47,255,144,140,59,255,127,125,50,255,125,124,52,255,134,137,70,255,141,144,77,255,127,131,57,255,123,125,47,255,124,124,43,255,124,125,45,255,124,124,47,255,122,124,51,255,121,122,51,255,124,124,42,255,123,124,42,255,125,126,44,255,125,126,46,255,124,126,52,255,121,124,58,255,130,133,72,255,130,132,68,255,120,122,52,255,121,124,50,255,122,123,49,255,124,124,48,255,125,125,46,255,124,125,41,255,124,125,41,255,124,125,41,255,124,129,43,255,125,129,42,255,123,125,44,255,125,126,49,255,129,129,54,255,133,132,56,255,127,128,53,255,138,135,77,255,115,116,67,255,101,101,60,255,119,122,80,255,131,136,91,255,129,134,92,255,127,134,92,255,128,134,93,255,129,134,94,255,131,133,98,255,115,118,81,255,110,114,70,255,113,118,71,255,113,114,67,255,108,109,62,255,115,114,69,255,122,120,79,255,128,123,75,255,126,125,75,255,116,114,66,255,115,113,66,255,97,101,60,255,97,99,60,255,95,99,58,255,93,96,51,255,92,95,53,255,91,95,50,255,91,96,50,255,91,95,51,255,92,96,51,255,93,96,53,255,93,98,53,255,91,96,51,255,106,119,75,255,125,141,99,255,98,106,67,255,92,96,53,255,95,97,55,255,96,99,54,255,97,98,52,255,103,100,55,255,106,101,58,255,102,99,57,255,98,100,56,255,97,100,55,255,97,101,56,255,98,101,58,255,98,101,56,255,101,106,63,255,116,121,80,255,100,105,61,255,100,101,56,255,103,104,59,255,105,107,60,255,106,106,58,255,107,105,58,255,107,106,58,255,107,106,55,255,106,105,59,255,105,107,60,255,102,105,55,255,104,105,54,255,103,105,51,255,104,105,46,255,125,123,54,255,142,140,64,255,132,132,54,255,134,134,63,255,137,140,80,255,140,144,86,255,127,132,70,255,125,127,60,255,125,127,54,255,125,126,51,255,124,124,49,255,122,122,46,255,124,123,48,255,124,124,41,255,124,125,43,255,125,126,44,255,125,126,46,255,123,123,52,255,119,122,56,255,131,134,74,255,130,132,69,255,119,122,51,255,120,122,48,255,124,124,47,255,124,123,48,255,124,125,46,255,124,125,44,255,125,125,45,255,124,126,46,255,122,126,45,255,124,126,46,255,125,125,47,255,126,126,50,255,130,130,55,255,133,133,55,255,128,129,53,255,137,137,74,255,115,117,64,255,100,103,57,255,120,123,77,255,132,135,89,255,127,133,89,255,125,132,88,255,128,134,90,255,129,135,90,255,132,136,103,255,119,124,87,255,104,110,67,255,101,107,62,255,101,105,59,255,101,104,58,255,102,105,59,255,106,106,62,255,116,114,65,255,125,123,76,255,127,124,80,255,122,120,77,255,85,88,51,255,83,88,48,255,84,86,46,255,85,88,45,255,88,91,44,255,88,91,45,255,88,92,46,255,87,91,47,255,86,93,41,255,87,92,47,255,88,93,53,255,86,91,55,255,101,114,81,255,122,137,102,255,95,103,62,255,87,93,42,255,89,95,49,255,95,96,49,255,100,100,52,255,103,100,55,255,101,98,54,255,98,98,53,255,98,98,52,255,98,99,50,255,97,101,55,255,98,102,55,255,97,100,54,255,101,108,63,255,115,123,79,255,101,106,59,255,101,104,54,255,103,105,58,255,106,105,58,255,106,104,58,255,106,104,56,255,104,104,56,255,103,104,56,255,102,104,53,255,103,106,56,255,111,112,66,255,117,118,74,255,123,124,75,255,121,123,64,255,131,132,63,255,140,140,62,255,126,127,45,255,127,129,51,255,134,137,72,255,137,141,86,255,124,128,70,255,127,130,65,255,128,129,61,255,125,127,54,255,127,127,51,255,124,125,45,255,125,125,43,255,124,124,44,255,125,126,45,255,125,126,46,255,125,124,49,255,123,123,53,255,119,121,57,255,132,135,73,255,130,133,69,255,118,123,46,255,120,124,43,255,123,124,43,255,124,124,42,255,124,125,43,255,124,126,44,255,125,126,46,255,126,127,50,255,125,127,50,255,126,125,52,255,124,124,52,255,125,126,50,255,129,129,51,255,132,132,53,255,129,129,51,255,138,140,67,255,115,120,61,255,100,103,53,255,120,123,75,255,132,135,90,255,128,132,89,255,127,132,89,255,128,134,90,255,127,135,89,255,129,137,92,255,124,130,84,255,112,118,71,255,109,116,67,255,105,110,61,255,104,108,59,255,101,105,56,255,101,103,54,255,101,103,51,255,107,110,59,255,116,116,67,255,125,124,75,255,81,85,48,255,80,85,45,255,80,84,44,255,81,85,45,255,85,86,42,255,84,86,44,255,83,85,48,255,83,86,48,255,87,88,48,255,85,89,47,255,84,88,46,255,83,85,47,255,98,109,72,255,116,132,96,255,88,99,61,255,83,88,45,255,89,92,48,255,95,95,54,255,98,96,58,255,95,93,54,255,93,91,50,255,93,94,48,255,95,95,51,255,97,96,52,255,95,98,50,255,98,101,52,255,95,99,51,255,99,107,58,255,113,123,73,255,98,105,54,255,97,101,51,255,100,102,53,255,98,100,55,255,100,100,54,255,102,103,51,255,109,108,58,255,115,113,68,255,119,121,67,255,125,127,72,255,126,128,81,255,123,125,72,255,116,117,66,255,106,108,53,255,126,129,52,255,139,141,58,255,121,124,45,255,120,123,51,255,130,134,70,255,137,144,78,255,121,127,59,255,127,130,61,255,125,127,55,255,122,124,49,255,126,127,51,255,125,127,49,255,125,126,48,255,124,124,47,255,126,125,50,255,125,125,50,255,125,123,51,255,124,123,55,255,122,124,59,255,132,136,72,255,131,134,67,255,118,122,50,255,120,122,45,255,123,124,46,255,125,125,47,255,125,126,44,255,126,127,44,255,125,127,46,255,124,126,48,255,127,127,43,255,125,125,47,255,125,124,49,255,125,126,46,255,128,129,48,255,131,130,52,255,128,128,53,255,138,140,69,255,118,122,64,255,101,105,56,255,119,122,77,255,132,135,94,255,129,132,94,255,129,133,92,255,128,133,93,255,127,133,91,255,129,137,94,255,123,130,86,255,116,123,79,255,122,128,84,255,117,122,76,255,111,113,67,255,105,106,60,255,103,105,60,255,104,107,57,255,103,107,56,255,102,105,54,255,110,112,60,255,79,82,38,255,80,83,42,255,80,83,43,255,80,84,41,255,81,85,40,255,82,87,40,255,82,84,41,255,82,85,44,255,83,86,40,255,81,87,38,255,83,89,41,255,80,83,43,255,96,104,73,255,113,129,95,255,85,94,57,255,80,84,43,255,90,90,47,255,93,93,51,255,91,90,51,255,90,89,50,255,90,90,50,255,89,88,47,255,88,90,49,255,91,93,49,255,91,95,44,255,91,95,43,255,93,97,47,255,95,103,57,255,109,117,72,255,94,101,55,255,93,96,51,255,96,98,53,255,103,102,59,255,107,110,62,255,115,116,69,255,122,123,74,255,122,125,73,255,116,119,67,255,111,116,64,255,104,110,58,255,102,102,55,255,100,99,48,255,99,98,45,255,129,129,50,255,142,142,58,255,125,127,49,255,124,126,51,255,128,132,67,255,139,144,82,255,124,129,64,255,131,134,67,255,124,125,53,255,120,120,44,255,123,124,46,255,123,125,46,255,125,128,51,255,127,126,51,255,125,124,52,255,124,124,53,255,124,124,51,255,122,124,50,255,120,123,54,255,132,136,72,255,130,134,71,255,119,121,51,255,122,124,46,255,124,125,45,255,124,127,45,255,124,127,44,255,125,127,44,255,125,127,45,255,125,126,46,255,124,127,36,255,125,127,40,255,125,125,42,255,129,128,45,255,131,130,51,255,133,130,58,255,128,125,54,255,139,138,69,255,120,122,67,255,98,101,55,255,116,120,75,255,130,136,91,255,127,134,90,255,129,134,92,255,129,134,93,255,127,131,92,255,130,134,94,255,125,129,88,255,116,121,80,255,122,126,84,255,122,125,82,255,117,121,77,255,111,115,69,255,103,108,62,255,103,107,56,255,104,107,59,255,103,107,60,255,105,107,63,255,80,82,38,255,81,84,40,255,81,84,41,255,81,85,40,255,81,86,40,255,83,86,39,255,81,84,40,255,83,85,43,255,82,85,44,255,82,88,42,255,83,87,42,255,78,81,43,255,98,106,73,255,112,129,94,255,85,94,57,255,86,88,48,255,93,93,51,255,90,91,50,255,85,87,47,255,86,87,47,255,88,88,47,255,89,89,46,255,88,91,46,255,87,90,44,255,90,92,49,255,90,91,46,255,87,90,46,255,94,99,55,255,108,113,68,255,102,105,61,255,104,104,58,255,114,112,66,255,117,115,72,255,116,117,71,255,110,111,65,255,101,106,56,255,96,101,51,255,96,100,50,255,98,101,53,255,99,105,56,255,99,103,51,255,98,99,46,255,97,96,45,255,130,129,51,255,146,144,62,255,128,127,52,255,125,126,53,255,129,132,68,255,137,145,75,255,123,130,58,255,132,137,62,255,124,127,49,255,121,121,39,255,122,124,40,255,123,124,42,255,124,125,47,255,125,124,48,255,127,125,50,255,125,127,52,255,127,127,50,255,122,123,50,255,121,122,54,255,134,137,72,255,130,133,67,255,120,122,50,255,123,124,47,255,124,125,46,255,125,125,48,255,124,125,47,255,125,125,46,255,125,127,48,255,126,126,48,255,125,127,49,255,126,127,50,255,127,127,51,255,127,128,50,255,130,130,53,255,132,132,56,255,130,128,52,255,140,140,66,255,119,122,62,255,98,102,51,255,118,122,74,255,129,136,90,255,127,134,91,255,129,134,92,255,129,132,94,255,128,132,92,255,130,135,94,255,125,130,87,255,115,121,74,255,119,126,79,255,120,125,81,255,116,122,77,255,116,123,76,255,111,118,70,255,104,108,57,255,101,106,55,255,103,108,58,255,104,108,58,255,81,83,43,255,81,84,43,255,83,85,45,255,83,86,43,255,85,87,41,255,83,85,41,255,83,84,43,255,83,84,47,255,85,84,46,255,86,87,46,255,86,87,46,255,82,83,46,255,100,108,73,255,114,125,88,255,91,95,59,255,92,90,53,255,90,91,50,255,86,89,47,255,85,90,47,255,85,88,46,255,85,88,46,255,87,89,46,255,88,89,43,255,87,88,43,255,91,94,54,255,98,98,57,255,103,105,62,255,110,113,72,255,115,119,75,255,114,115,69,255,111,110,65,255,106,103,59,255,97,99,55,255,95,97,53,255,91,93,48,255,95,95,50,255,97,96,50,255,96,96,51,255,97,100,54,255,95,99,52,255,99,101,51,255,98,98,45,255,97,96,45,255,129,127,55,255,144,142,67,255,126,125,55,255,124,124,57,255,130,131,70,255,139,145,77,255,124,131,62,255,132,136,65,255,130,132,60,255,121,123,46,255,121,122,44,255,122,122,46,255,122,123,49,255,124,122,45,255,125,124,46,255,127,126,48,255,130,129,52,255,128,126,52,255,124,124,57,255,134,137,72,255,131,132,65,255,120,122,50,255,122,123,46,255,124,124,46,255,125,125,49,255,125,125,49,255,123,125,49,255,126,125,51,255,127,127,53,255,125,127,56,255,127,126,58,255,126,128,58,255,127,129,55,255,129,131,54,255,135,135,56,255,129,130,49,255,139,139,63,255,119,125,64,255,98,101,53,255,119,123,77,255,131,135,90,255,127,134,91,255,128,133,89,255,128,133,90,255,128,133,90,255,133,137,94,255,127,130,89,255,116,121,79,255,121,125,83,255,119,125,80,255,116,121,78,255,116,122,80,255,114,120,77,255,108,114,69,255,103,108,64,255,100,104,61,255,103,106,61,255,82,85,44,255,82,84,45,255,82,84,45,255,83,86,43,255,85,87,42,255,85,87,43,255,84,84,45,255,84,84,48,255,83,86,46,255,89,89,47,255,90,90,46,255,87,91,49,255,100,109,69,255,111,120,80,255,97,98,59,255,91,90,51,255,87,89,45,255,86,90,46,255,84,88,43,255,83,88,45,255,85,88,45,255,88,91,48,255,98,98,55,255,103,105,62,255,109,113,68,255,109,113,67,255,108,111,69,255,108,112,72,255,114,119,77,255,98,101,59,255,94,95,50,255,93,95,49,255,90,93,47,255,94,95,50,255,93,93,51,255,95,94,53,255,98,96,55,255,99,96,54,255,99,97,55,255,99,97,55,255,97,94,50,255,98,95,45,255,98,96,45,255,127,126,53,255,142,144,69,255,130,130,60,255,132,132,65,255,142,140,81,255,144,144,83,255,127,130,67,255,129,133,70,255,134,139,74,255,130,133,65,255,125,127,59,255,121,124,53,255,122,123,55,255,123,124,49,255,124,126,48,255,124,127,46,255,127,129,50,255,126,127,53,255,124,125,61,255,133,135,73,255,131,134,67,255,122,124,52,255,122,124,45,255,124,124,45,255,127,127,49,255,125,128,48,255,124,126,46,255,125,127,49,255,128,129,51,255,126,128,51,255,125,126,51,255,125,127,55,255,125,130,55,255,127,131,54,255,133,135,58,255,129,130,53,255,139,140,69,255,119,124,65,255,98,100,52,255,118,121,77,255,131,134,91,255,130,133,92,255,128,133,89,255,127,134,89,255,127,134,88,255,134,137,90,255,128,130,89,255,116,118,79,255,118,121,80,255,118,121,75,255,115,120,72,255,113,118,74,255,116,121,81,255,111,118,77,255,115,120,81,255,114,118,79,255,111,113,72,255,84,86,41,255,83,86,41,255,83,86,40,255,83,88,40,255,83,88,38,255,83,90,40,255,85,90,41,255,85,88,41,255,88,90,46,255,92,95,45,255,91,95,43,255,91,95,48,255,106,112,71,255,109,120,80,255,89,97,57,255,83,86,48,255,83,85,42,255,87,88,46,255,93,93,48,255,101,100,54,255,107,108,62,255,109,110,65,255,109,108,64,255,107,108,65,255,97,102,57,255,95,97,52,255,88,94,47,255,95,105,59,255,111,121,79,255,95,102,60,255,90,95,49,255,93,98,48,255,93,96,53,255,95,96,54,255,94,93,51,255,96,93,51,255,100,96,55,255,98,97,52,255,96,95,52,255,95,92,51,255,98,96,51,255,108,106,55,255,119,117,55,255,142,139,67,255,147,149,70,255,142,145,71,255,142,147,78,255,142,145,82,255,144,147,86,255,129,132,72,255,129,133,72,255,133,138,74,255,134,139,75,255,134,137,77,255,132,135,71,255,125,127,61,255,121,125,50,255,121,125,48,255,122,126,46,255,124,128,45,255,125,129,52,255,124,128,63,255,130,135,71,255,129,135,63,255,123,125,48,255,121,123,43,255,124,125,45,255,125,129,46,255,125,129,48,255,125,126,46,255,127,128,46,255,127,129,46,255,127,130,51,255,124,126,46,255,125,129,50,255,126,130,51,255,128,130,54,255,133,131,56,255,129,130,53,255,137,138,66,255,121,126,66,255,98,102,51,255,117,120,74,255,130,135,93,255,127,133,92,255,125,133,90,255,125,133,88,255,128,135,89,255,132,135,90,255,129,133,87,255,111,117,70,255,113,121,73,255,119,128,81,255,114,122,78,255,115,123,79,255,116,123,77,255,111,120,76,255,117,125,82,255,125,131,88,255,118,122,79,255,81,90,38,255,83,88,41,255,83,88,42,255,83,86,41,255,85,88,40,255,88,90,41,255,89,91,44,255,91,91,44,255,90,96,48,255,90,93,46,255,92,94,48,255,90,93,50,255,108,115,73,255,115,127,84,255,93,101,57,255,96,97,56,255,103,105,57,255,108,108,64,255,112,110,68,255,111,108,68,255,105,102,63,255,96,97,55,255,93,94,49,255,88,91,45,255,89,95,46,255,90,95,48,255,87,93,49,255,95,104,63,255,110,121,84,255,95,103,67,255,90,94,51,255,94,95,50,255,95,96,51,255,96,95,51,255,89,90,46,255,91,91,47,255,96,96,53,255,101,101,56,255,111,111,65,255,125,122,77,255,133,133,89,255,140,143,92,255,146,147,87,255,145,147,78,255,149,149,77,255,139,141,71,255,135,140,74,255,138,139,80,255,147,147,90,255,132,134,77,255,130,132,76,255,134,136,80,255,131,136,77,255,134,138,79,255,135,140,78,255,132,137,73,255,125,130,63,255,122,130,58,255,120,128,51,255,120,126,46,255,121,127,48,255,126,130,62,255,133,137,74,255,127,130,62,255,126,126,52,255,122,123,47,255,124,125,49,255,124,127,49,255,125,126,51,255,124,124,49,255,125,126,48,255,125,128,49,255,128,130,52,255,125,128,48,255,125,129,48,255,127,129,50,255,128,128,50,255,131,130,53,255,127,128,49,255,137,138,67,255,120,126,64,255,101,105,53,255,119,122,77,255,131,135,94,255,127,132,94,255,127,134,93,255,127,134,94,255,127,133,95,255,132,135,95,255,126,131,86,255,115,123,74,255,116,124,75,255,119,126,86,255,115,123,85,255,115,121,80,255,112,120,71,255,110,118,74,255,114,123,77,255,117,125,77,255,116,121,72,255,83,90,43,255,83,88,45,255,85,90,48,255,86,87,48,255,88,87,47,255,88,89,46,255,88,90,46,255,91,94,49,255,93,94,53,255,94,96,52,255,98,98,55,255,97,99,59,255,112,120,81,255,125,135,94,255,106,116,74,255,97,101,60,255,96,98,57,255,96,98,57,255,91,92,50,255,90,90,48,255,92,92,50,255,90,95,48,255,90,94,46,255,90,94,46,255,95,96,48,255,96,98,52,255,94,98,57,255,101,109,70,255,115,122,86,255,95,101,62,255,91,94,53,255,95,98,53,255,95,97,57,255,104,105,62,255,113,113,67,255,125,124,78,255,132,132,84,255,135,137,89,255,134,138,90,255,136,138,92,255,135,135,94,255,137,138,92,255,138,139,87,255,145,146,84,255,149,149,85,255,142,144,82,255,140,144,84,255,141,143,88,255,139,142,85,255,127,130,70,255,125,128,67,255,132,136,75,255,134,137,79,255,133,137,78,255,131,137,75,255,132,139,74,255,131,139,75,255,132,139,75,255,130,137,70,255,125,129,57,255,121,125,52,255,125,130,64,255,135,140,78,255,127,132,70,255,124,124,52,255,124,124,48,255,125,125,53,255,125,126,51,255,125,126,52,255,125,125,51,255,125,126,49,255,125,127,51,255,124,128,50,255,124,128,46,255,124,126,47,255,129,125,51,255,130,128,52,255,133,134,55,255,127,129,50,255,134,136,68,255,118,123,67,255,98,102,53,255,118,120,75,255,131,134,92,255,129,130,95,255,128,133,94,255,129,134,96,255,128,134,93,255,132,135,94,255,124,130,88,255,115,121,76,255,113,122,77,255,114,122,80,255,111,118,79,255,110,116,74,255,111,118,70,255,109,116,74,255,108,115,72,255,107,113,67,255,108,113,64,255,83,90,45,255,83,89,46,255,85,88,48,255,88,89,49,255,90,89,47,255,93,91,46,255,96,96,50,255,104,105,59,255,102,103,67,255,102,105,66,255,101,103,64,255,100,103,65,255,119,124,87,255,134,142,101,255,107,114,72,255,85,88,46,255,89,91,48,255,92,93,52,255,93,93,55,255,93,93,54,255,94,95,53,255,95,95,48,255,95,97,46,255,95,98,45,255,95,95,49,255,96,96,53,255,94,97,54,255,105,109,67,255,122,125,84,255,106,110,65,255,110,113,66,255,122,126,77,255,129,134,89,255,136,142,96,255,142,144,99,255,140,143,96,255,134,135,88,255,131,132,86,255,133,134,87,255,139,139,92,255,144,145,91,255,144,146,92,255,142,147,91,255,143,146,84,255,145,147,82,255,139,139,76,255,137,140,79,255,139,144,85,255,136,140,82,255,132,137,71,255,128,132,60,255,126,129,60,255,126,129,62,255,127,133,65,255,130,137,66,255,130,137,64,255,129,137,72,255,130,138,77,255,132,139,77,255,131,135,71,255,128,133,65,255,128,132,69,255,134,136,80,255,128,129,74,255,120,120,47,255,125,124,48,255,125,126,50,255,124,125,48,255,123,126,48,255,124,125,48,255,125,127,48,255,125,128,48,255,125,129,48,255,126,129,46,255,125,127,49,255,127,124,51,255,129,125,56,255,134,132,57,255,128,129,54,255,133,134,72,255,123,129,79,255,100,103,60,255,115,117,77,255,133,134,92,255,130,132,92,255,128,133,91,255,130,137,93,255,130,137,90,255,132,140,92,255,123,130,85,255,105,111,72,255,108,116,75,255,111,119,74,255,108,115,69,255,104,109,65,255,106,110,71,255,103,108,69,255,100,106,63,255,100,105,56,255,98,103,51,255,86,90,48,255,89,91,46,255,92,95,47,255,98,99,51,255,103,103,56,255,107,108,59,255,105,107,57,255,104,106,53,255,98,100,56,255,95,98,54,255,93,96,53,255,88,92,50,255,113,118,79,255,130,137,102,255,102,110,68,255,85,90,40,255,88,95,50,255,91,96,50,255,93,95,50,255,95,93,52,255,95,95,51,255,95,95,47,255,91,95,45,255,92,95,47,255,94,98,56,255,98,101,60,255,109,110,67,255,125,126,82,255,132,137,87,255,135,140,90,255,140,146,93,255,141,144,94,255,137,140,88,255,131,135,86,255,132,135,89,255,137,139,92,255,142,144,97,255,145,148,102,255,142,147,103,255,138,140,100,255,138,143,92,255,132,136,86,255,130,136,82,255,144,149,84,255,148,153,81,255,148,151,82,255,148,151,90,255,144,148,94,255,139,144,90,255,136,140,79,255,130,134,67,255,127,129,62,255,127,127,63,255,124,125,57,255,127,129,60,255,130,133,65,255,130,133,75,255,131,136,79,255,132,137,81,255,131,136,76,255,131,139,76,255,131,138,78,255,133,139,78,255,129,134,67,255,119,120,51,255,122,124,50,255,125,125,50,255,124,127,44,255,124,127,41,255,123,125,42,255,124,125,43,255,124,126,48,255,127,126,54,255,125,126,51,255,125,126,50,255,126,126,48,255,125,126,48,255,131,130,54,255,127,129,53,255,133,135,69,255,128,134,74,255,100,103,53,255,113,115,73,255,131,134,89,255,130,134,90,255,130,134,89,255,131,137,92,255,131,137,90,255,132,135,91,255,124,127,84,255,109,111,69,255,111,113,73,255,108,109,70,255,106,105,69,255,101,104,67,255,98,101,62,255,98,100,57,255,96,98,57,255,97,101,57,255,100,105,58,255,101,101,64,255,104,105,64,255,105,106,60,255,104,105,56,255,98,99,50,255,94,95,48,255,90,93,47,255,90,94,48,255,91,95,43,255,91,95,46,255,90,93,45,255,88,92,46,255,111,122,82,255,120,132,97,255,92,101,62,255,87,93,46,255,88,94,43,255,92,97,44,255,90,95,44,255,89,93,47,255,91,93,49,255,93,96,48,255,98,103,53,255,108,111,65,255,124,125,77,255,134,135,88,255,141,142,96,255,141,142,95,255,136,138,93,255,134,137,94,255,128,133,92,255,130,133,94,255,135,137,90,255,139,143,93,255,144,149,96,255,143,145,97,255,138,140,95,255,131,137,92,255,132,140,92,255,137,144,95,255,139,149,94,255,148,155,103,255,150,157,105,255,150,157,95,255,146,152,85,255,140,142,79,255,130,131,75,255,131,134,85,255,139,140,89,255,126,128,69,255,123,124,58,255,127,130,64,255,134,134,70,255,127,127,62,255,125,128,57,255,126,129,59,255,129,129,68,255,130,133,70,255,131,136,74,255,132,139,77,255,134,139,80,255,133,137,84,255,134,138,85,255,131,135,77,255,119,123,51,255,123,126,49,255,127,128,50,255,125,127,48,255,125,129,46,255,124,124,45,255,124,124,46,255,125,125,51,255,124,125,47,255,126,127,50,255,129,129,52,255,127,127,49,255,125,126,49,255,130,130,52,255,126,129,48,255,132,135,59,255,130,133,76,255,101,102,56,255,112,116,71,255,132,134,91,255,133,135,92,255,132,134,93,255,130,134,95,255,124,128,89,255,118,122,78,255,112,116,72,255,105,108,64,255,105,107,64,255,104,105,62,255,102,103,61,255,100,102,59,255,98,100,57,255,101,102,57,255,103,106,62,255,103,106,62,255,103,106,61,255,95,98,59,255,92,95,55,255,89,92,51,255,87,90,50,255,86,88,48,255,88,89,48,255,90,91,48,255,91,93,46,255,89,95,45,255,88,94,39,255,90,95,41,255,90,95,53,255,112,121,83,255,117,130,92,255,92,100,60,255,91,91,55,255,91,89,50,255,93,95,50,255,96,98,51,255,100,106,58,255,111,118,68,255,124,128,80,255,134,136,90,255,139,140,97,255,139,140,94,255,129,132,87,255,128,132,87,255,132,134,92,255,136,136,94,255,140,142,102,255,142,144,104,255,141,144,105,255,140,142,99,255,134,139,91,255,132,140,88,255,136,143,91,255,139,146,98,255,145,152,104,255,149,155,110,255,151,159,112,255,142,151,104,255,135,142,94,255,123,127,78,255,122,128,65,255,136,142,69,255,127,129,59,255,120,121,57,255,129,130,74,255,142,142,86,255,127,129,66,255,123,124,55,255,122,123,56,255,124,125,64,255,128,130,68,255,134,135,69,255,132,134,67,255,122,122,60,255,122,125,57,255,127,130,60,255,130,135,67,255,129,135,71,255,132,136,79,255,136,142,87,255,130,134,78,255,121,126,51,255,125,127,50,255,127,128,50,255,127,129,49,255,125,127,48,255,125,125,48,255,125,125,50,255,125,125,52,255,124,126,47,255,124,126,51,255,125,124,54,255,125,124,52,255,128,126,54,255,132,130,60,255,128,128,50,255,132,134,53,255,134,137,76,255,104,106,58,255,112,116,70,255,127,129,84,255,126,128,83,255,119,121,80,255,112,113,79,255,104,106,71,255,103,106,60,255,103,106,62,255,103,106,61,255,101,104,59,255,99,102,56,255,98,101,53,255,100,104,55,255,105,108,58,255,103,107,57,255,103,107,60,255,103,107,61,255,105,105,60,255,86,90,49,255,85,89,50,255,86,91,52,255,87,91,52,255,88,91,51,255,91,93,50,255,91,94,48,255,90,96,46,255,90,92,48,255,93,95,49,255,91,94,49,255,92,94,58,255,112,120,86,255,119,132,92,255,100,107,65,255,100,101,62,255,109,106,69,255,121,122,80,255,130,132,87,255,134,139,94,255,135,144,94,255,133,139,89,255,129,135,85,255,129,132,84,255,133,133,89,255,137,139,94,255,140,144,97,255,143,146,100,255,140,145,98,255,135,140,94,255,130,135,89,255,133,135,90,255,139,137,93,255,142,142,97,255,145,149,103,255,150,154,107,255,145,152,104,255,136,147,99,255,121,134,89,255,110,123,81,255,102,108,70,255,100,102,60,255,100,101,51,255,113,116,50,255,135,140,60,255,129,131,50,255,125,127,51,255,131,133,65,255,142,142,77,255,130,133,65,255,125,127,59,255,125,127,63,255,125,128,66,255,125,128,66,255,125,127,62,255,129,131,63,255,128,127,73,255,130,130,70,255,125,127,61,255,125,125,61,255,129,130,67,255,130,135,78,255,135,139,84,255,129,134,75,255,122,125,53,255,123,124,50,255,125,125,50,255,126,128,49,255,125,126,49,255,124,124,48,255,125,124,47,255,126,125,49,255,124,127,49,255,123,125,54,255,123,124,53,255,122,124,46,255,129,129,53,255,133,132,60,255,128,128,53,255,132,132,53,255,137,140,72,255,110,113,59,255,111,116,66,255,113,118,70,255,104,109,62,255,101,105,60,255,103,104,64,255,105,106,65,255,101,103,56,255,99,100,55,255,96,98,53,255,98,100,56,255,100,102,59,255,101,104,59,255,102,105,58,255,103,106,57,255,101,106,54,255,103,107,59,255,102,107,59,255,104,106,60,255,88,90,54,255,87,91,51,255,87,94,46,255,87,95,42,255,90,95,43,255,93,97,47,255,90,93,48,255,90,90,50,255,93,91,46,255,91,93,55,255,91,96,56,255,104,106,62,255,124,127,84,255,132,137,95,255,131,133,91,255,135,137,87,255,137,140,90,255,135,138,88,255,129,133,84,255,127,132,85,255,127,132,83,255,131,135,82,255,135,139,85,255,140,144,94,255,140,143,93,255,137,141,93,255,133,137,88,255,132,136,89,255,137,141,95,255,139,143,95,255,145,149,103,255,147,154,105,255,147,152,102,255,140,147,100,255,128,135,93,255,114,118,78,255,105,109,67,255,103,105,62,255,98,104,58,255,96,104,58,255,99,105,56,255,103,107,60,255,103,104,50,255,115,118,46,255,137,142,62,255,126,131,50,255,123,128,44,255,129,130,53,255,130,132,61,255,127,129,58,255,129,132,62,255,132,133,67,255,135,132,70,255,132,130,66,255,128,125,57,255,127,127,58,255,130,129,68,255,133,133,70,255,132,131,70,255,127,127,66,255,125,126,64,255,127,129,67,255,131,134,70,255,125,130,62,255,122,124,51,255,122,125,48,255,122,126,47,255,123,126,48,255,123,126,49,255,124,126,48,255,123,124,46,255,125,129,47,255,125,127,49,255,127,126,53,255,128,129,55,255,127,131,46,255,129,131,48,255,131,132,57,255,128,129,51,255,132,134,53,255,139,142,69,255,111,115,57,255,111,113,65,255,115,117,72,255,106,111,64,255,100,104,57,255,99,103,52,255,97,101,49,255,95,100,53,255,95,100,55,255,98,103,57,255,103,105,61,255,101,105,61,255,101,106,61,255,102,107,61,255,104,106,61,255,103,107,60,255,102,106,59,255,102,107,60,255,102,105,57,255,90,92,51,255,88,93,49,255,88,91,45,255,87,91,43,255,88,90,41,255,90,91,43,255,91,91,50,255,97,99,60,255,110,110,57,255,119,121,74,255,126,130,84,255,132,135,87,255,135,140,92,255,134,139,96,255,135,137,94,255,130,131,83,255,130,132,83,255,130,133,80,255,133,138,86,255,139,142,94,255,140,144,97,255,140,143,94,255,136,139,91,255,135,135,94,255,135,137,94,255,139,142,99,255,146,149,103,255,149,152,105,255,147,154,109,255,140,145,101,255,130,135,93,255,122,127,87,255,111,111,77,255,102,106,65,255,95,100,55,255,95,99,52,255,100,103,55,255,104,107,60,255,103,108,60,255,104,111,59,255,105,111,55,255,105,109,53,255,102,105,45,255,113,116,45,255,138,142,61,255,128,130,55,255,122,124,50,255,123,125,53,255,119,123,50,255,117,121,49,255,120,125,57,255,128,132,64,255,125,127,59,255,126,127,56,255,129,127,58,255,130,127,60,255,126,132,54,255,125,129,56,255,132,134,67,255,135,137,72,255,130,130,63,255,130,129,62,255,132,132,60,255,129,130,54,255,126,129,52,255,126,129,51,255,124,125,48,255,125,126,52,255,125,126,52,255,124,125,52,255,127,126,56,255,129,129,59,255,129,130,55,255,129,131,58,255,129,132,56,255,127,130,48,255,124,127,41,255,122,124,45,255,121,122,43,255,127,127,50,255,138,140,70,255,107,110,53,255,99,103,59,255,109,114,73,255,106,106,68,255,100,98,58,255,101,104,57,255,101,106,56,255,99,104,57,255,99,105,59,255,101,106,60,255,102,105,62,255,102,104,63,255,102,104,63,255,103,105,62,255,103,105,62,255,101,106,60,255,102,105,61,255,103,106,60,255,101,105,60,255,88,91,45,255,85,88,46,255,88,91,51,255,94,96,55,255,102,104,63,255,115,116,72,255,125,127,81,255,137,138,93,255,138,140,93,255,134,140,87,255,132,136,86,255,125,130,84,255,127,134,86,255,130,137,87,255,132,137,86,255,135,139,89,255,136,143,93,255,137,143,91,255,136,140,92,255,135,135,94,255,135,134,93,255,136,136,91,255,139,143,97,255,144,148,106,255,149,152,112,255,142,144,106,255,136,138,104,255,122,125,92,255,109,114,77,255,99,103,64,255,95,100,56,255,94,101,53,255,97,100,55,255,98,102,56,255,102,105,59,255,103,106,59,255,104,106,60,255,104,108,62,255,102,107,60,255,103,108,59,255,104,108,53,255,103,107,50,255,98,102,43,255,110,113,43,255,138,141,59,255,129,132,59,255,123,124,57,255,125,126,67,255,129,132,70,255,118,121,59,255,121,127,64,255,127,132,68,255,120,126,54,255,119,123,49,255,120,123,49,255,122,120,53,255,121,124,55,255,124,128,61,255,124,129,62,255,125,125,61,255,125,125,57,255,129,127,61,255,126,125,60,255,125,126,60,255,125,129,56,255,127,132,53,255,131,132,56,255,130,131,57,255,130,130,59,255,132,132,60,255,134,132,63,255,130,131,60,255,128,129,62,255,123,124,58,255,119,120,53,255,116,120,45,255,117,122,45,255,121,123,47,255,122,124,46,255,125,125,53,255,133,134,72,255,103,104,53,255,96,100,54,255,112,116,70,255,115,120,74,255,115,119,75,255,120,121,75,255,116,118,72,255,109,113,67,255,101,107,61,255,99,105,60,255,101,106,60,255,102,106,59,255,102,103,61,255,101,103,60,255,101,102,60,255,99,102,58,255,100,104,58,255,101,105,60,255,102,105,60,255,100,103,56,255,107,111,67,255,120,122,81,255,131,134,93,255,136,139,96,255,137,139,95,255,133,135,94,255,131,134,92,255,126,129,85,255,126,130,84,255,130,131,85,255,132,135,89,255,132,137,91,255,133,138,88,255,134,136,85,255,132,136,85,255,127,137,85,255,131,139,85,255,134,142,92,255,143,148,102,255,146,150,108,255,147,150,105,255,142,145,99,255,129,132,90,255,113,117,77,255,101,105,66,255,94,99,62,255,95,98,60,255,95,98,59,255,96,100,57,255,100,103,56,255,103,107,58,255,102,108,57,255,101,107,59,255,101,105,60,255,100,102,61,255,98,101,56,255,99,105,56,255,101,105,56,255,102,105,56,255,104,106,56,255,104,108,54,255,98,103,45,255,108,112,41,255,138,142,55,255,131,132,55,255,122,125,55,255,125,126,69,255,137,137,84,255,124,126,70,255,126,131,70,255,122,130,62,255,117,125,48,255,119,125,44,255,120,125,46,255,121,126,52,255,123,122,58,255,124,127,61,255,122,125,62,255,122,125,58,255,120,122,53,255,120,123,55,255,120,124,61,255,124,128,69,255,120,123,61,255,118,123,52,255,125,127,52,255,127,128,53,255,126,127,53,255,127,127,56,255,127,127,56,255,128,130,57,255,127,127,59,255,125,127,59,255,127,129,60,255,127,130,60,255,127,129,61,255,127,129,62,255,121,124,56,255,117,120,53,255,113,116,56,255,101,103,51,255,118,117,69,255,127,128,78,255,110,118,67,255,93,101,51,255,103,111,59,255,118,123,72,255,121,125,80,255,113,117,73,255,104,111,65,255,100,107,59,255,101,105,56,255,102,105,57,255,105,106,61,255,105,106,64,255,103,106,58,255,106,110,61,255,108,115,67,255,109,115,69,255,138,138,95,255,135,135,93,255,134,139,94,255,127,132,86,255,122,127,80,255,122,126,80,255,127,130,84,255,131,132,88,255,132,139,95,255,137,144,99,255,138,144,96,255,132,135,90,255,124,129,84,255,124,128,87,255,133,138,95,255,138,143,99,255,142,148,107,255,144,152,104,255,140,150,102,255,129,140,95,255,115,124,83,255,105,113,67,255,100,106,60,255,97,101,59,255,98,98,56,255,99,98,56,255,101,103,58,255,101,104,55,255,100,104,56,255,101,107,57,255,100,106,57,255,99,105,56,255,101,104,58,255,98,103,56,255,97,101,55,255,100,103,59,255,100,105,61,255,98,105,61,255,99,105,60,255,102,107,61,255,106,105,58,255,105,106,57,255,101,105,46,255,111,114,45,255,139,143,55,255,129,132,50,255,118,121,50,255,125,127,76,255,133,140,84,255,124,130,70,255,122,127,62,255,123,125,56,255,123,124,53,255,121,123,48,255,124,126,49,255,122,125,49,255,118,122,47,255,120,124,55,255,122,127,64,255,124,128,65,255,125,128,60,255,121,122,56,255,124,126,63,255,131,136,74,255,120,124,59,255,116,120,51,255,119,120,49,255,121,120,49,255,119,119,49,255,119,120,49,255,121,123,47,255,124,125,48,255,123,129,46,255,125,130,56,255,124,127,65,255,124,128,65,255,118,121,60,255,111,114,53,255,105,108,44,255,118,121,60,255,125,125,70,255,117,116,70,255,121,122,78,255,119,124,74,255,102,108,59,255,100,108,59,255,97,105,58,255,98,103,59,255,104,110,65,255,116,119,75,255,120,123,75,255,113,118,68,255,107,112,62,255,103,110,62,255,106,111,69,255,111,116,77,255,107,114,68,255,109,116,70,255,114,118,71,255,111,116,69,255,125,127,80,255,123,124,78,255,123,127,80,255,126,131,87,255,132,138,92,255,134,139,95,255,136,140,98,255,134,133,93,255,129,132,92,255,128,135,91,255,129,134,90,255,127,134,90,255,124,132,92,255,121,133,90,255,128,137,94,255,129,136,91,255,119,127,85,255,106,115,72,255,101,107,65,255,95,99,61,255,94,96,57,255,95,98,55,255,99,100,54,255,99,100,51,255,101,104,56,255,101,104,55,255,101,103,55,255,98,101,54,255,97,100,54,255,100,102,55,255,100,102,56,255,98,101,54,255,99,101,56,255,99,102,57,255,99,103,56,255,100,102,56,255,100,103,57,255,101,105,58,255,100,105,58,255,101,106,58,255,105,105,61,255,103,105,53,255,105,109,50,255,113,115,47,255,137,140,55,255,131,133,54,255,119,123,48,255,126,129,73,255,137,143,92,255,130,136,76,255,122,124,60,255,120,123,52,255,122,122,49,255,122,123,50,255,124,126,50,255,125,128,53,255,125,128,58,255,126,129,60,255,124,127,64,255,124,127,63,255,123,127,61,255,118,121,57,255,125,127,69,255,135,137,81,255,116,121,54,255,116,120,48,255,121,121,48,255,125,124,53,255,122,122,51,255,120,121,50,255,125,127,52,255,127,129,52,255,121,129,57,255,116,121,55,255,108,111,51,255,105,110,47,255,105,110,41,255,113,117,44,255,118,122,47,255,135,136,72,255,119,125,69,255,94,98,48,255,101,105,58,255,111,116,65,255,110,113,65,255,112,115,70,255,108,114,73,255,93,101,59,255,89,93,50,255,96,98,55,255,109,107,67,255,116,116,74,255,120,121,74,255,115,118,71,255,109,114,67,255,103,110,64,255,106,108,67,255,105,108,65,255,107,109,64,255,105,106,62,255,127,133,87,255,127,131,87,255,128,134,87,255,126,130,87,255,129,134,89,255,130,137,94,255,132,137,95,255,134,138,96,255,135,137,97,255,134,137,96,255,131,131,94,255,120,122,88,255,121,129,95,255,116,128,93,255,97,103,68,255,95,100,59,255,96,95,53,255,94,95,55,255,96,98,54,255,96,98,53,255,98,100,58,255,99,101,62,255,98,98,58,255,98,100,54,255,97,101,53,255,97,98,53,255,99,100,55,255,97,100,55,255,96,99,56,255,97,100,57,255,98,101,57,255,98,102,56,255,100,103,53,255,98,103,56,255,98,103,59,255,99,102,59,255,100,103,57,255,100,105,57,255,101,105,58,255,102,106,60,255,103,106,61,255,109,110,59,255,106,105,48,255,108,109,45,255,137,140,57,255,134,136,59,255,117,122,49,255,126,129,71,255,137,142,93,255,127,133,75,255,121,125,58,255,122,125,53,255,124,125,53,255,125,127,52,255,124,127,50,255,122,125,48,255,122,124,55,255,123,123,53,255,118,121,51,255,120,124,56,255,123,127,59,255,119,122,60,255,126,129,72,255,131,135,79,255,118,121,58,255,119,122,54,255,124,126,55,255,127,128,58,255,125,126,60,255,122,124,60,255,119,120,57,255,111,113,49,255,106,111,49,255,112,115,52,255,118,120,54,255,122,127,53,255,124,129,47,255,128,132,46,255,125,130,49,255,135,137,70,255,114,120,62,255,85,91,43,255,93,97,53,255,102,105,61,255,105,109,65,255,106,108,67,255,108,110,65,255,103,108,62,255,100,102,64,255,95,93,57,255,90,92,52,255,91,95,52,255,101,106,58,255,113,116,66,255,116,121,72,255,111,116,69,255,103,107,63,255,100,104,60,255,101,104,56,255,101,103,57,255,120,130,82,255,123,130,84,255,129,137,88,255,134,140,92,255,137,141,97,255,134,140,99,255,128,134,94,255,121,124,87,255,107,115,77,255,98,102,67,255,93,93,62,255,95,95,66,255,112,121,89,255,111,125,89,255,86,96,54,255,93,95,51,255,96,98,54,255,95,96,52,255,95,98,53,255,94,98,56,255,95,99,58,255,95,96,59,255,97,97,59,255,96,96,56,255,97,98,52,255,98,99,53,255,100,101,56,255,96,100,54,255,96,101,55,255,97,102,57,255,98,103,58,255,98,103,58,255,98,103,55,255,98,103,58,255,98,103,63,255,100,100,60,255,101,101,57,255,101,103,57,255,101,105,60,255,105,106,66,255,107,110,66,255,107,111,59,255,101,101,48,255,109,108,50,255,138,141,58,255,133,135,56,255,119,124,54,255,129,132,79,255,137,143,89,255,121,127,66,255,119,124,56,255,122,127,53,255,122,124,51,255,117,120,47,255,117,120,48,255,118,121,48,255,118,121,48,255,118,122,47,255,121,122,48,255,122,125,53,255,123,129,60,255,120,125,62,255,125,130,70,255,131,137,75,255,118,121,63,255,121,124,61,255,125,126,61,255,121,122,61,255,114,116,58,255,105,110,50,255,105,111,46,255,113,119,50,255,123,126,50,255,124,128,51,255,125,126,53,255,122,127,52,255,120,124,46,255,124,127,46,255,124,127,45,255,134,137,63,255,114,120,62,255,86,91,44,255,98,101,57,255,97,101,56,255,103,104,60,255,109,110,69,255,111,113,70,255,110,112,70,255,106,108,72,255,100,106,64,255,96,104,59,255,91,101,53,255,87,96,47,255,90,94,46,255,103,105,59,255,118,118,72,255,118,120,72,255,112,116,67,255,106,111,61,255,99,104,53,255,136,140,96,255,137,142,99,255,130,138,92,255,119,129,84,255,111,116,74,255,100,106,63,255,95,98,56,255,91,93,53,255,88,92,51,255,90,92,53,255,92,93,58,255,93,96,64,255,115,123,92,255,110,122,89,255,86,97,57,255,91,96,48,255,95,97,54,255,94,97,52,255,93,96,50,255,92,96,55,255,94,97,57,255,94,97,56,255,95,99,54,255,97,98,55,255,98,101,56,255,96,100,56,255,95,103,58,255,95,102,58,255,95,100,58,255,96,100,60,255,98,101,58,255,98,100,58,255,98,101,55,255,102,103,60,255,101,101,63,255,101,101,61,255,100,101,57,255,100,102,56,255,101,103,58,255,111,109,69,255,108,109,61,255,106,106,54,255,108,109,47,255,116,115,44,255,141,142,59,255,134,135,57,255,120,123,50,255,125,130,71,255,138,143,87,255,118,125,62,255,112,118,48,255,119,122,46,255,118,122,48,255,116,121,48,255,119,122,52,255,120,123,54,255,123,123,53,255,122,124,51,255,121,124,51,255,123,127,57,255,122,127,60,255,120,126,65,255,125,130,72,255,135,141,83,255,121,125,69,255,115,119,61,255,112,114,58,255,104,106,48,255,108,109,44,255,114,116,44,255,122,125,52,255,123,127,54,255,123,126,49,255,120,125,46,255,121,123,47,255,122,127,50,255,125,126,51,255,127,130,50,255,124,127,45,255,134,137,61,255,115,123,64,255,91,93,46,255,111,111,69,255,103,103,64,255,92,94,54,255,100,96,58,255,107,105,65,255,110,111,66,255,107,112,69,255,105,113,68,255,103,111,64,255,101,110,61,255,97,106,58,255,95,97,53,255,91,91,48,255,96,94,51,255,106,106,62,255,117,118,72,255,118,121,74,255,110,113,65,255,114,118,79,255,106,108,71,255,94,96,59,255,88,91,53,255,88,90,51,255,91,93,48,255,91,95,46,255,95,97,47,255,93,98,51,255,94,98,53,255,93,96,55,255,95,100,64,255,115,124,92,255,108,121,90,255,85,95,59,255,90,93,53,255,93,96,58,255,93,96,53,255,91,95,50,255,93,95,55,255,93,97,57,255,91,98,51,255,95,100,53,255,96,100,54,255,96,102,57,255,95,100,53,255,95,100,55,255,95,101,55,255,96,100,56,255,97,101,57,255,98,102,57,255,97,102,58,255,100,102,55,255,100,101,55,255,100,101,56,255,100,102,57,255,98,103,52,255,101,106,55,255,110,113,64,255,114,115,68,255,111,111,65,255,111,111,60,255,110,111,53,255,113,115,47,255,139,142,59,255,129,131,53,255,115,119,46,255,120,124,65,255,137,142,87,255,119,125,61,255,116,120,47,255,120,125,48,255,119,123,51,255,119,123,51,255,120,124,53,255,122,126,56,255,125,123,58,255,121,125,55,255,122,126,53,255,125,127,56,255,126,129,62,255,126,130,71,255,124,130,77,255,121,127,75,255,108,113,58,255,103,106,46,255,108,110,46,255,114,116,49,255,124,124,51,255,124,125,50,255,123,126,49,255,124,127,50,255,125,125,52,255,124,127,51,255,125,129,51,255,127,130,51,255,127,130,52,255,128,130,51,255,125,127,51,255,136,137,68,255,120,125,67,255,92,94,47,255,113,114,72,255,116,116,75,255,108,110,70,255,101,101,60,255,99,97,58,255,101,102,58,255,105,111,61,255,110,115,66,255,110,113,66,255,107,111,68,255,109,111,70,255,108,109,67,255,101,103,60,255,95,95,50,255,91,91,50,255,95,96,55,255,106,108,64,255,116,118,74,255,85,92,49,255,88,91,48,255,89,91,50,255,91,92,52,255,91,93,51,255,93,96,52,255,93,97,51,255,93,96,50,255,92,96,50,255,92,96,50,255,95,98,55,255,98,101,65,255,116,125,92,255,109,123,91,255,85,93,59,255,93,96,59,255,98,99,61,255,95,96,53,255,93,96,51,255,93,96,53,255,91,96,54,255,90,95,53,255,93,97,52,255,93,98,52,255,94,100,53,255,94,99,53,255,96,101,55,255,96,101,53,255,96,100,51,255,97,101,53,255,98,103,55,255,99,105,56,255,100,101,56,255,102,102,56,255,105,105,58,255,104,108,57,255,103,109,59,255,109,112,64,255,108,110,66,255,102,104,60,255,104,101,61,255,101,101,55,255,95,98,47,255,103,108,50,255,137,141,65,255,125,128,54,255,115,120,53,255,122,127,71,255,137,143,88,255,122,128,65,255,118,123,51,255,123,125,53,255,122,126,53,255,121,125,55,255,121,125,55,255,120,126,57,255,122,124,57,255,123,125,53,255,127,128,55,255,128,129,59,255,121,124,65,255,110,114,66,255,108,113,65,255,108,112,58,255,113,117,53,255,116,120,47,255,123,126,50,255,125,126,48,255,127,127,47,255,129,131,50,255,127,128,48,255,125,125,48,255,125,124,51,255,122,125,49,255,123,125,47,255,125,128,50,255,125,127,49,255,127,130,53,255,127,127,51,255,136,138,68,255,119,123,66,255,93,95,46,255,114,115,70,255,117,120,74,255,115,117,73,255,115,115,72,255,109,109,65,255,99,102,56,255,94,100,51,255,100,106,59,255,107,110,66,255,110,112,70,255,111,113,75,255,108,110,73,255,103,108,65,255,99,105,60,255,99,100,57,255,93,96,52,255,92,94,51,255,97,98,53,255,88,94,47,255,90,95,48,255,92,93,51,255,92,95,55,255,90,92,52,255,91,93,53,255,93,95,53,255,90,94,48,255,92,94,50,255,95,98,53,255,100,101,59,255,93,98,60,255,114,124,91,255,108,123,90,255,87,95,62,255,101,106,69,255,101,103,64,255,93,93,55,255,93,94,54,255,92,95,50,255,92,95,51,255,93,95,56,255,93,95,55,255,95,96,51,255,95,99,51,255,92,98,50,255,93,101,50,255,95,101,51,255,94,100,49,255,96,101,50,255,101,105,54,255,106,108,57,255,106,106,64,255,109,110,64,255,108,108,64,255,103,103,59,255,102,103,59,255,102,103,62,255,97,99,56,255,95,95,54,255,93,98,53,255,98,102,50,255,96,100,44,255,108,110,48,255,140,143,65,255,127,128,55,255,118,122,54,255,121,129,70,255,135,144,88,255,121,128,64,255,118,121,53,255,122,125,55,255,124,127,56,255,124,123,55,255,122,122,53,255,123,124,54,255,125,129,56,255,125,127,54,255,120,120,50,255,106,109,44,255,103,106,47,255,108,112,60,255,122,125,74,255,129,132,76,255,124,127,57,255,122,125,47,255,126,127,48,255,125,125,47,255,125,124,47,255,125,125,47,255,122,123,45,255,122,123,48,255,122,122,45,255,119,120,43,255,120,121,44,255,127,128,51,255,127,130,53,255,132,132,54,255,129,129,50,255,138,140,62,255,122,127,67,255,94,97,47,255,113,116,67,255,116,119,70,255,115,120,72,255,118,121,74,255,115,118,74,255,113,118,71,255,107,108,69,255,97,100,57,255,96,100,56,255,102,103,61,255,106,111,68,255,108,114,73,255,105,114,70,255,102,110,66,255,104,108,60,255,103,107,61,255,97,101,55,255,90,95,45,255

PImage a, b;

void setup()
{
  size(100, 100);
  frameRate(1000);
  a = loadImage("construct.png");
  b = loadImage("wash.png");
}

void draw()
{
  image(a, 0, 0);
  tint(255, 153);
  image(b, 0, 20);

  if (frameCount == 60) {
    exit();
  }
}
